KEPLER22 LLC
Java Developer
We are looking for a skilled Java Developer for our clients with 3–6 years of hands‑on experience in developing, maintaining, and deploying scalable enterprise applications. The ideal candidate will have strong expertise in Core Java, Spring Framework, and microservices architecture, with a passion for clean, efficient, and testable code.
Key Responsibilities
Design, develop, and maintain Java-based applications and services.
Work on Spring Boot microservices and RESTful APIs.
Collaborate with cross‑functional teams (developers, QA, DevOps, product managers).
Participate in all phases of the software development lifecycle.
Optimize application performance and scalability.
Write unit and integration tests to ensure code quality.
Debug and resolve technical issues in a timely manner.
Technical Skills Required
Programming:
Java or Python
Frameworks:
Spring Boot, Spring MVC, Spring Security
Databases:
MySQL, PostgreSQL, or any relational database
ORM:
Hibernate / JPA
APIs:
RESTful Web Services
Build Tools:
Maven / Gradle
Version Control:
Git
Cloud / DevOps (preferred):
AWS, Docker, Jenkins, Kubernetes
Other:
Microservices architecture, Design Patterns, Agile/Scrum methodologies
Educational Qualification
Bachelor’s or Master’s degree in Computer Science, Information Technology, or related field.
Good to Have
Experience with front‑end technologies (Angular, React).
Exposure to CI/CD pipelines.
Knowledge of messaging systems (Kafka, RabbitMQ).
Soft Skills
Strong problem‑solving and analytical skills.
Excellent communication and teamwork abilities.
Attention to detail and commitment to quality.
Seniority Level Mid‑Senior level
Employment Type Full‑time
Job Function Engineering and Information Technology
#J-18808-Ljbffr
Key Responsibilities
Design, develop, and maintain Java-based applications and services.
Work on Spring Boot microservices and RESTful APIs.
Collaborate with cross‑functional teams (developers, QA, DevOps, product managers).
Participate in all phases of the software development lifecycle.
Optimize application performance and scalability.
Write unit and integration tests to ensure code quality.
Debug and resolve technical issues in a timely manner.
Technical Skills Required
Programming:
Java or Python
Frameworks:
Spring Boot, Spring MVC, Spring Security
Databases:
MySQL, PostgreSQL, or any relational database
ORM:
Hibernate / JPA
APIs:
RESTful Web Services
Build Tools:
Maven / Gradle
Version Control:
Git
Cloud / DevOps (preferred):
AWS, Docker, Jenkins, Kubernetes
Other:
Microservices architecture, Design Patterns, Agile/Scrum methodologies
Educational Qualification
Bachelor’s or Master’s degree in Computer Science, Information Technology, or related field.
Good to Have
Experience with front‑end technologies (Angular, React).
Exposure to CI/CD pipelines.
Knowledge of messaging systems (Kafka, RabbitMQ).
Soft Skills
Strong problem‑solving and analytical skills.
Excellent communication and teamwork abilities.
Attention to detail and commitment to quality.
Seniority Level Mid‑Senior level
Employment Type Full‑time
Job Function Engineering and Information Technology
#J-18808-Ljbffr