backGo to search

Senior Java Software Engineer - Java 8, Spring Boot, Microservices

hot
bullets
Java, Java 8, Spring Boot, REST API, Microservice Architecture Pattern
bullets
Pune, Hyderabad, Bangalore

We are looking for an experienced and motivated Senior Java, Spring Boot, and Microservices Engineer to join our innovative team.

As a key contributor, you will be responsible for designing, developing, and deploying high-quality software solutions that follow best practices, embrace continuous improvement, and leverage cutting-edge technologies. Your expertise in Java, Spring Boot, and microservices architecture will play a critical role in driving our software development initiatives.

Responsibilities
  • Embrace a mindset oriented towards continuous enhancement
  • Engage in discussions and activities related to software design
  • Develop code that is suitable for production environments
Requirements
  • Between 5 to 8 years of professional background as a Java Developer in production projects
  • Degree credentials (BS/MS) in Computer Science, Software Engineering, or a similar field
  • Comfort in practicing TDD and engaging in pair programming
  • Strong grasp on DevOps methodologies and principles
  • Proficiency in Object Oriented design principles (SOLID)
  • Familiarity with functional programming design principles
  • Good understanding of the Java standard library
  • Demonstrable experience with frameworks such as Spring or Spring Boot
  • Background in designing and interacting with REST APIs
  • Familiarity with agile software development methods
  • Proficiency in Linux/bash shell environments
  • Experience using cloud platforms for deployment
  • Understanding of cloud native development practices
  • Competency in executing microservices patterns and deployments
  • Familiarity with programming languages like Kotlin, Golang, or Rust
  • Experience in leveraging code quality tools like SonarCube
  • Skills in developing high performance and high capacity services
Technologies
  • Java 8
  • Spring Boot
  • REST API
  • Microservices