Posted on: 14/01/2026
Description :
Role Summary
We are seeking a motivated and skilled Software Engineer with strong experience in Java technologies to design, develop, test, and maintain scalable and high-performance software applications.
The ideal candidate will work closely with cross-functional teams to deliver reliable solutions while following best practices in software development.
Key Responsibilities :
- Design, develop, and maintain applications using Java and related technologies
- Write clean, efficient, and maintainable code following coding standards
- Develop and consume RESTful APIs and web services
- Participate in code reviews, debugging, and performance optimization
- Work with senior engineers to implement application architectures and design patterns
- Integrate applications with databases, third-party services, and external APIs
- Ensure application scalability, security, and reliability
- Develop unit and integration tests to ensure code quality
- Collaborate with QA teams to resolve defects and improve application stability
- Participate in regression testing and production support
- Work in Agile/Scrum environments and actively participate in sprint ceremonies
- Collaborate with product managers, designers, and DevOps teams
- Contribute to continuous improvement of development processes
Required Qualifications :
- Bachelors degree in Computer Science, Engineering, or related field
- 25+ years of experience in Java application development
- Strong knowledge of Core Java, OOP concepts, and design patterns
- Experience with Spring / Spring Boot frameworks
- Experience building REST APIs and microservices (preferred)
- Familiarity with SQL databases (MySQL, PostgreSQL, Oracle, etc
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1601283