Talentoria Global Solutions

Software Engineer

Talentoria Global Solutions

Posted on September 18, 2025

Job Description

As a Back End Developer (Java), you will be part of a talented software team working on mission-critical applications. Your primary responsibilities include designing, developing, and maintaining Java/Java EE applications while ensuring high performance, security, and scalability. You will collaborate with cross-functional teams to deliver robust backend solutions aligned with business and technical requirements.

Responsibilities

Design, develop, and maintain Java/Java EE applications. Participate in the full software development life cycle (SDLC) – analysis, design, coding, testing, and deployment. Write clean, efficient, and well-documented code following best practices. Develop and optimize backend services, APIs, and databases. Ensure application performance, scalability, and security. Collaborate with front-end developers, QA engineers, and product teams to deliver features. Troubleshoot, debug, and fix production issues in a timely manner. Stay updated with emerging technologies and contribute to continuous improvement.

Skills Required

  • Strong programming experience in Java / Java EE. Hands-on experience with SQL and database systems. Knowledge of backend frameworks and service-oriented architecture. Familiarity with AWS or other cloud platforms. Experience with Python or C# is a plus. Solid understanding of software engineering principles and SDLC. Strong problem-solving and analytical skills. Good communication and collaboration abilities.