Job Openings
Java Developer
About the job Java Developer
Description:
We are seeking an experienced Back-End Java Developer to join a fast-paced development team working on enterprise-grade systems. The ideal candidate will have a strong background in Java development and experience building scalable, secure, and high-performance back-end services.
Key Responsibilities:
- Design, develop, and maintain robust Java-based back-end services and APIs
- Collaborate with front-end developers, architects, and other stakeholders to deliver high-quality software
- Write clean, efficient, and well-documented code
- Participate in code reviews, testing, and debugging
- Ensure applications meet performance, security, and scalability standards
Essential Skills & Experience:
- Strong core Java (Java 8 or above) development experience
- Experience with Spring Framework (Spring Boot, Spring Data, etc.)
- Proficiency in RESTful API design and development
- Familiarity with relational databases (e.g., PostgreSQL, MySQL)
- Experience with version control (Git) and CI/CD tools
- Understanding of microservices architecture
Desirable:
- Experience with cloud platforms (e.g., AWS, Azure, GCP)
- Familiarity with Docker and container orchestration (e.g., Kubernetes)
- Exposure to Agile/Scrum methodologies