Jobs → Engineering → Java Developer

Java Developer

Tinki ChatriyaUnited StatesSENIORPosted 6d ago
JavaSpring BootmicroservicesREST APIsOracleMySQLPostgreSQLMongoDBGitCI/CDAgileScrum
About the Role We are looking for an experienced Senior Java Developer to join our team. This role focuses on designing, developing, testing, and maintaining scalable applications using Java technologies. Key Responsibilities • Design, develop, and maintain enterprise-level applications using Java • Build and deploy microservices using Spring Boot and Spring Framework • Develop and integrate RESTful APIs and web services • Write clean, reusable, efficient, and maintainable code • Work with relational and NoSQL databases such as Oracle, MySQL, PostgreSQL, or MongoDB • Implement application security, authentication, and authorization • Participate in code reviews, debugging, testing, and performance optimization • Use Git and CI/CD tools to manage source code and deployment pipelines • Collaborate with architects, business analysts, QA engineers, and DevOps teams • Participate in Agile/Scrum ceremonies and contribute to technical design discussions Requirements • 7–12 years of hands-on software development experience • Strong proficiency in Java 8 or later • Experience with Spring Boot, Spring MVC, and Spring Framework • Strong understanding of microservices architecture and REST APIs • Experience with SQL and relational databases • Knowledge of Hibernate/JPA • Experience with Git, Maven/Gradle, and unit testing frameworks such as JUnit or Mockito • Familiarity with Agile development methodologies

Similar projects

Java Full Stack Developer
Jyothi More · Java, Python, microservices
Full Stack Web Developer
Abhishek Sharma · Kiro, React, Angular
Full Stack Development Manager
Anand Budiga · .NET/C#, React, Angular
Early · 0 applied1 of 8,040 projects

Apply with AI cover letter

AI writes a personalized application in 19 seconds. Just upload your resume.

No credit card · First application free
© 2026 Freelanly · Terms · Privacy