About the Role
We are looking for a skilled
Java Developer with strong experience in building scalable applications using modern frameworks and microservices architecture. You will be responsible for designing, developing, and maintaining high-performance backend systems.
Key Responsibilities
- Design, develop, and maintain applications using Java.
- Build RESTful APIs using Spring Boot.
- Develop and manage microservices-based architecture using Microservices Architecture.
- Collaborate with frontend developers, QA, and DevOps teams.
- Optimize application performance, scalability, and security.
- Write clean, maintainable, and well-documented code.
- Participate in code reviews, testing, and deployment processes.
- Troubleshoot and resolve production issues.
Requirements
- Bachelor's degree in Computer Science, IT, or related field.
- 38 years of experience in Java development.
- Strong hands-on experience with Spring Boot.
- Solid understanding of Microservices Architecture.
- Experience with REST APIs, JSON, and API integration.
- Familiarity with relational databases (MySQL, PostgreSQL, Oracle).
- Experience with version control tools like Git.
- Good problem-solving and communication skills.