Epicareer Might not Working Properly
Learn More

Java Springboot Developer

Salary undisclosed

Checking job availability...

Original
Simplified

#LI-GM

Job Title: Java Spring Boot Developer

Job Summary:
We are looking for a highly skilled and motivated Java Spring Boot Developer with a minimum of 3 years of experience in software development. The ideal candidate will be responsible for designing, developing, and maintaining Java applications using the Spring Boot framework. You will collaborate closely with cross-functional teams to understand business requirements, design scalable solutions, and ensure the timely delivery of high-quality software.

Key Responsibilities:

  • Develop and maintain Java-based applications using Spring Boot framework.
  • Collaborate with the team to gather and analyze requirements, ensuring optimal solution design.
  • Write clean, efficient, and well-documented code following industry best practices.
  • Ensure timely delivery of high-quality software solutions.
  • Conduct thorough testing and debugging to ensure optimal performance and reliability.
  • Implement security best practices to protect applications from vulnerabilities.
  • Stay up-to-date with emerging trends, tools, and technologies in software engineering.
  • Participate in code reviews and provide constructive feedback to peers.
  • Optimize application performance, scalability, and maintainability.

Required Qualifications:

  • Minimum 3 years of experience in Java development.
  • Strong proficiency in Java 8+ and Spring Boot framework.
  • Experience in building RESTful APIs and microservices architecture.
  • Knowledge of SQL and NoSQL databases such as MySQL, PostgreSQL, or MongoDB.
  • Familiarity with CI/CD pipelines, Docker, and containerization technologies.
  • Experience with version control systems such as Git.
  • Strong problem-solving and analytical skills.
  • Excellent collaboration and communication skills.
  • Exposure to Agile and DevOps methodologies.
  • Experience in test-driven development (TDD) and unit testing frameworks (JUnit, Mockito).