Job Openings
Java Developer (Back end)
About the job Java Developer (Back end)
We are looking for a highly skilled Java Developer with over 5 years of experience in developing and maintaining robust applications. The ideal candidate will have a deep understanding of Java 8, Spring, Spring Boot, Microservices, JPA , Hibernate, ORM tools, and cloud technologies.
Key Responsibilities:
- Design, develop, and maintain high-performance, scalable Java applications.
- Implement and manage microservices architecture.
- Utilize Spring and Spring Boot for application development.
- Work with ORM tools for efficient data management.
- Integrate and deploy applications on cloud platforms.
- Collaborate with cross-functional teams to deliver high-quality software solutions.
- Write clean, efficient, and well-documented code.
Required Skills:
- 5+ years of experience in Java development.
- Proficiency in Java 8 and above.
- Strong experience with Spring and Spring Boot.
- Expertise in Microservices architecture.
- Experience with ORM tools like Hibernate.
- Hands-on experience with cloud technologies (e.g., AWS, Azure).
- Strong problem-solving skills and ability to work in a fast-paced environment.
- Familiarity with version control systems like Git.
Preferred Qualifications:
- Experience with containerization tools like Docker and Kubernetes.
- Understanding of CI/CD pipelines.
- Knowledge of frontend technologies is a plus.