Java Back End Developer

persistent

pune 5 Years Exp Posted 5d ago

Job Description

  • Design, develop, and deploy scalable backend applications using Java and web technologies
  • Build and maintain microservices and RESTful APIs using frameworks like Spring Boot, JAX-RS, or Jersey
  • Develop and deploy applications on cloud platforms such as AWS, Azure, or GCP
  • Work with Docker and Kubernetes for containerization and orchestration
  • Implement CI/CD pipelines using Jenkins and other tools
  • Write and maintain unit tests using JUnit and configure builds using Maven
  • Integrate NoSQL databases like MongoDB, Cassandra, HBase, or BigQuery
  • Implement messaging systems using Kafka, RabbitMQ, or Pub/Sub
  • Collaborate with crossfunctional teams to ensure smooth development and deployment processes
  • Ensure code quality, performance, and adherence to best practices
  • 5+ years of experience in Java and web services development
  • Strong expertise in cloud platforms (AWS, Azure, GCP)
  • Hands-on experience with Docker and Kubernetes
  • Strong knowledge of microservices architecture and REST frameworks
  • Experience with JUnit and Maven for testing and build management
  • Knowledge of NoSQL databases (MongoDB, Cassandra, HBase, BigQuery)
  • Experience with messaging systems (Kafka, RabbitMQ, Pub/Sub)
  • Familiarity with Git, Jenkins, and CI/CD pipelines
  • Strong understanding of algorithms and data structures
  • Experience with BDD tools such as Cucumber

 

Similar Openings for You