backGo to search

Software Engineer – Java, Spring Boot

hot
bullets
Java, Java Core, Spring Boot, REST API, JUnit, SQL, Cloud, Apache Kafka, RabbitMQ, Apache Flink
bullets
Chennai

Our team is in search of a Software Engineer adept in Java and Spring Boot.

In this role, you'll leverage 4 to 6 years of experience to build REST APIs, apply SDLC practices, and help our projects succeed. As a Software Engineer, an agile and nimble mindset is key. Collaboration with team members is essential, alongside effective problem-solving skills.

Responsibilities
  • Engaging with internal teams for system requirements development and analysis
  • Application and enforcement of SDLC practices for efficient project execution
  • Designing and developing REST APIs with Java and Spring Boot
  • Contributing towards the integration and implementation of messaging systems
  • Ensuring compliance with quality standards and best practices
  • Providing valuable inputs in agile development
  • Keeping abreast of evolving technologies and industry trends
  • Guiding and mentoring junior team members
Requirements
  • Between 4 to 6 years of software engineering experience, specifically with Java and Spring Boot
  • Mastery of SDLC practices such as Git, Maven, Mockito, and Junit
  • Profound understanding of databases, SQL, and REST API development
  • Expertise with LDAP, SSO, OAuth, SAML, OpenIDM, OpenAM, and OpenDJ
  • Familiarity with frameworks like Hibernate, JDBC, Caches, etc.
  • Knowledge of wire formats such as JSON, XML, Avro, etc.
Nice to have
  • Understanding of messaging systems like Kafka, Rabbit MQ, and Apache Flink
  • Experience in Cloud development