Job Description :

Job Description:

We are seeking a talented Java Developer with expertise in Microservices architecture to join our dynamic team. As a Java Developer, you will be responsible for designing, developing, and maintaining scalable microservices-based applications. You will collaborate with cross-functional teams to define, design, and ship new features, ensuring robust and high-performance application delivery.

Key Responsibilities:

  • Design and develop scalable microservices using Java and related technologies.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Ensure code quality through testing and code reviews.
  • Troubleshoot, debug, and resolve issues in production and non-production environments.
  • Participate in architecture discussions and propose solutions to complex problems.
  • Document design decisions, development processes, and code changes.

Key Skills:

  • Strong proficiency in Java programming language.
  • Experience with Microservices architecture and related technologies (Spring Boot, Docker, Kubernetes).
  • Knowledge of RESTful web services and API design principles.
  • Familiarity with cloud platforms (AWS, Azure, or GCP) and serverless architecture.
  • Experience with relational and NoSQL databases.
  • Understanding of CI/CD pipelines and DevOps practices.
  • Excellent problem-solving and analytical skills.
  • Strong communication and teamwork skills.

Preferred Qualifications:

  • Bachelor's degree in computer science, Engineering, or a related field.
  • Relevant certifications such as Oracle Certified Professional (OCP), Spring Professional, or AWS Certified Developer.
             

Similar Jobs you may be interested in ..