← All Roles
Posted Jun 9, 2026

Backend Java Developer

Duties and Responsibilities • Design, develop, and implement new features while enhancing the overall quality and performance of software applications and technical products. • Contribute technical expertise as part of an Agile development team. • Build and maintain software solutions that adhere to established coding standards, quality metrics, and best practices. • Apply test-driven development (TDD) methodologies to ensure reliable and maintainable code. • Collaborate within communities of practice by reviewing code, following development standards, and sharing technical knowledge with team members. • Stay updated with emerging technologies, industry trends, and advancements relevant to the area of expertise. • Support troubleshooting and issue resolution for customers and end users. Knowledge and Skills Required • Bachelor’s degree in Computer Science, Information Systems, or a related field, with 12–15 years of relevant professional experience. • Strong understanding of object-oriented and functional programming concepts. • Familiarity with RESTful API development and integration. • Hands-on experience with version control systems such as Git and GitHub. • Knowledge of software development methodologies, including Agile practices. • Understanding of application security principles and industry best practices. • Excellent analytical thinking and problem-solving abilities.