Java Developer

goML


Date: 1 day ago
City: Coimbatore, Tamil Nadu
Contract type: Contractor

About the Role:

We are looking for a skilled Java Developer with hands-on experience in Spring Boot to join our development team. You will be responsible for designing, implementing, and maintaining high-performance and scalable Java-based applications.


Key Responsibilities:

  • Design, develop, and maintain backend services using Java and Spring Boot.
  • Build RESTful APIs and integrate with front-end and third-party services.
  • Collaborate with cross-functional teams including DevOps, QA, and Product.
  • Write clean, efficient, and testable code following best practices.
  • Participate in code reviews, debugging, and optimization.
  • Ensure performance, quality, and responsiveness of applications.


Required Skills:

  • 3+ years of hands-on Java development experience.
  • Strong expertise in Spring Boot and related frameworks.
  • Experience with REST APIs, Microservices architecture.
  • Good understanding of SQL and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB).
  • Familiarity with tools like Maven/Gradle, Git, and CI/CD pipelines.
  • Exposure to cloud platforms (AWS, Azure, or GCP) is a plus.


Good to Have:

  • Knowledge of Docker/Kubernetes.
  • Experience with message brokers like Kafka or RabbitMQ.
  • Understanding of Agile development methodologies.


Education:

Bachelor’s degree in Computer Science, Engineering, or related field.

Post a CV