Specialist Software Engineer - Java

societegenerale

Bangalore 4 Years Exp Posted 2h ago

Job Description

  • Independently design components, develop code and test case scenarios by applying relevant software craftsmanship principles and meet the acceptance criteria.
  • Take part in team ceremonies be it agile practices or chapter meetings.
  • Deliver on all aspects of Software Development Lifecyle (SDLC) in-line with Agile and IT craftsmanship principles.
  • Deliver high-quality clean code and design that can be re-used.
  • Actively, work with other development teams to define and deliver functionality as per requirement
  • Ability to perform level 2/level 3 production support
  • Ability to work with geographically distributed teams
  • Deliver with quality according to timelines and coding standards

Profile required

Expected skills:

  • 4-6 years’ experience in Java/J2EE technology stack 
  • The candidate should have strong development hands-on experience in core Java, J2EE, Java 8 or 17, Spring, Hibernate, JPA, Spring Data JPA, Micro Services Using Spring Boot, Spring Batch, Spring Cloud, REST API, SOAP Web Services.
  • The candidate should have worked with DevOps CI/CD tools such as Jenkins, Docker, Kubernetes, Kibana, SonarQube, GitHub/Bitbucket.
  • The candidate should have strong understanding of and having experience in building enterprise applications with high availability.
  • The candidate should have working experience in any database such as Oracle, Postgres DB
  • The candidate must possess good analytical, problem solving, behavioural and effective communication skills.
  • The candidate should have knowledge on Cloud computing infrastructure such Microsoft Azure, AWS.
    • Certification in Java/J2EE, Middleware and Cloud technologies is highly preferred.

Similar Openings for You