Posted on: 13/12/2025
Description :
Job Overview :
We are looking for a skilled Software Engineer with strong expertise in Java technologies to join our development team.
The ideal candidate will be responsible for designing, developing, and maintaining high-quality software applications while ensuring performance, scalability, and reliability.
Key Responsibilities :
- Design, develop, test, and deploy high-performance Java-based applications.
- Write clean, scalable, and maintainable code following best practices.
- Collaborate with cross-functional teams to understand requirements and deliver effective solutions.
- Participate in code reviews to maintain code quality and share knowledge.
- Troubleshoot, debug, and enhance existing applications.
- Work with databases, APIs, and cloud platforms to integrate system components.
- Ensure applications meet security and performance standards.
- Stay updated with the latest Java technologies, frameworks, and industry trends.
Required Skills & Qualifications :
- Bachelors degree in Computer Science, Engineering, or related field.
- 6-10 years of hands-on experience in Java development.
- Strong knowledge of Core Java, OOP concepts, and design patterns.
- Experience with Spring / Spring Boot frameworks.
- Proficiency in RESTful APIs, microservices architecture, and integration patterns.
- Hands-on experience with SQL/NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB).
- Familiarity with version control tools such as Git.
- Experience with Maven/Gradle build tools.
- Understanding of CI/CD pipelines and DevOps concepts (Jenkins, Docker, Kubernetes is a plus)
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1589669
Interview Questions for you
View All