Full Time
Hyderabad
Posted 1 month ago

What You’ll Do:

  • Develop high-quality code using Java, Spring, SQL/NoSQL technologies.
  • Solve complex technical challenges using cutting-edge technologies and best practices.
  • Evaluate multiple solutions to problems, showcasing the merits of each approach.
  • Ensure proper incorporation of all technical design aspects into the development process.
  • Provide technical expertise across projects when needed.
  • Conduct research and implement Proof of Concepts (POCs) as required.

What You Should Know:

  • Experience: 5+ years of hands-on Java/J2EE development experience.
  • Java Microservices: Expertise in Java 8 & 11, Spring Boot, Kafka, and Oracle.
  • Service-Oriented Architecture (SOA): Proficient in RESTful services, Spring, Spring Batch, Schedulers, and Spring JPA.
  • Testing: Strong experience with unit testing (Mockito, JUnit) and ensuring code quality through best practices.
  • Build & Deployment: Skilled in build tools like Maven & Gradle, with experience in CI/CD pipelines.
  • Bonus Skills: Experience with SOAP APIs, WebFlux, and front-end technologies like JavaScript, Vue.js, and Node.js.
  • Version Control: Experience with GIT, SVN, or other distributed version control systems.
  • Technical Mastery: Strong understanding of Java design concepts, patterns, and coding standards.
  • Problem Solving: An independent thinker capable of identifying problems and crafting creative solutions.
  • Growth Mindset: Passion for exploring new technologies, contributing to open-source projects, and continuous skill development.

Job Features

Job CategorySoftware

Apply Online