Search by job, company or skills

Synechron

Java Micoservices Developer

Quick Apply
  • 9 days ago
  • Over 200 applicants
Exp: 5-9 Years

Information Technology

Job Description

Job Title : Java Micoservices Developer

Location : Pune

Number Of Vacancies: 20

Years Of Experience: 5

Job Title: Java Microservices Developer (Spring Boot)

Location:Pune

Software Requirements:

Languages:

  • Proficient in Java and its ecosystems.
  1. Frameworks:
  • Experience with Spring Framework, particularly Spring Boot.
  1. Microservices Architecture:
  • Strong understanding of microservices architecture principles and design patterns.
  1. Databases:
  • Familiarity with both SQL (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB) databases.
  1. APIs:
  • Experience in developing RESTful APIs.
  1. Cloud:
  • Knowledge of cloud platforms (e.g., AWS, Azure, Google Cloud).
  1. Containerization:
  • Experience with Docker and Kubernetes is a plus.

Overall Responsibilities:

  • Design, develop, and maintain scalable microservices using Java and Spring Boot.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Ensure code quality through unit testing and code reviews.
  • Troubleshoot and debug applications, and implement performance optimizations.
  • Stay updated with the latest industry trends and technologies.
  • Participate in Agile development processes, including sprint planning and retrospectives.

Category-wise Technical Skills:

  • Core Development:
  • Java, Spring Boot, Microservices Architecture.
  • Databases:
  • SQL, NoSQL, ORM technologies (e.g., Hibernate).
  • API Development:
  • RESTful services, API documentation tools (e.g., Swagger).
  • Cloud Technologies:
  • AWS services (e.g., EC2, S3), Azure, or Google Cloud.
  • DevOps:
  • CI/CD tools (e.g., Jenkins, GitLab CI), Docker, Kubernetes.
  • Testing:
  • Unit testing frameworks (e.g., JUnit, Mockito).

Experience:

  • Minimum 5 years of experience in software development with a focus on Java and Spring Boot.
  • Proven experience in building and deploying microservices.
  • Experience in Agile/Scrum methodologies.

Day-to-Day Activities:

  • Write clean, maintainable code following best practices.
  • Participate in daily stand-up meetings and sprint reviews.
  • Collaborate with QA teams to ensure software quality.
  • Engage in code reviews and provide constructive feedback.
  • Monitor application performance and troubleshoot production issues.

Qualifications:

  • Bachelor's degree in Computer Science, Information Technology, or related field.
  • Relevant certifications (e.g., Oracle Certified Professional Java SE, Spring Professional Certification) are a plus.

Soft Skills:

  • Strong problem-solving skills and analytical mindset.
  • Effective communication and collaboration abilities.
  • Adaptable to changing technologies and environments.
  • Ability to work independently and as part of a team.

Skills Required

Login to check your skill match score

Login

Date Posted: 15/11/2024

Job ID: 100431733

Report Job

About Company

Follow

Hi , want to stand out? Get your resume crafted by experts.

Similar Jobs

Java developer

Company Name Confidential

Senior Fullstack Developer Java Angular Onsite

Talent FreezeCompany Name Confidential
Last Updated: 15-11-2024 09:33:35 AM
Home Jobs in Pune Java Micoservices Developer