CodeVyasa

Java Developer

Bengaluru, KA, IN

8 days ago
Save Job

Summary

Responsibilities

  • Develop high-quality software design and architecture using Java technologies.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Ensure code quality by implementing best practices and conducting code reviews.
  • Integrate data storage solutions using MongoDB and PostgreSQL as per project requirements.
  • Implement microservices using Spring Boot, ensuring scalability and high availability.
  • Utilize Kafka for real-time data streaming and event-driven architecture.
  • Develop unit tests and integration tests for all developed software components.
  • Participate in Agile software development and contribute to sprint planning, retrospectives, and daily stand-ups.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Proven work experience as a Java Developer, with 5-8 years of experience in WMS domain projects.
  • Hands-on experience with Java, Spring Boot, Kafka, MongoDB, and PostgreSQL.
  • Familiarity with Agile methodologies and DevOps practices.
  • Strong analytical and problem-solving skills.
  • Excellent communication and teamwork skills.

Preferred Skills

  • Experience with Agile development tools such as JIRA and Confluence.
  • Knowledge of containerization and orchestration tools (Docker, Kubernetes).

This job was posted by Vriddhi Seth from CodeVyasa.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: