We are looking for a talented
Java Software Engineer
to join our development team. The ideal candidate will have strong experience in Java technologies, Spring Boot, REST APIs, microservices, and database development. You will be responsible for designing, developing, testing, and maintaining scalable enterprise applications.
Key Responsibilities
- Design, develop, and maintain Java-based applications.
- Build scalable RESTful APIs and Microservices using Spring Boot.
- Develop clean, reusable, and efficient code following coding standards.
- Collaborate with business analysts, UI/UX designers, QA teams, and other developers.
- Debug, troubleshoot, and resolve application issues.
- Optimize application performance and scalability.
- Integrate third-party APIs and services.
- Participate in code reviews and technical discussions.
- Write unit and integration tests.
- Maintain technical documentation and follow Agile development practices.
Required Skills
- Strong knowledge of
Core Java (Java 8/11/17)
.
- Hands-on experience with
Spring Boot, Spring MVC, Spring Security, and Hibernate/JPA
.
- Experience in developing
RESTful APIs
and
Microservices
.
- Good understanding of
SQL databases
(MySQL, PostgreSQL, Oracle).
- Knowledge of
Git
version control.
- Familiarity with
Maven
or
Gradle
.
- Experience with
JUnit
and Mockito.
- Understanding of
Docker
and Kubernetes is an advantage.
- Exposure to cloud platforms like
AWS
,
Azure
, or
Google Cloud
is preferred.
- Robust problem-solving and analytical skills.
- Excellent communication and teamwork abilities.
📌 Java Software Engineer (India)
🏢 Lavasion
📍 India
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.