Senior Java Software Engineer

Bengaluru, Karnataka, India
Sep 10, 2024
Sep 10, 2025
Hybrid
Full-Time
5 Years
Job Description

We are seeking dynamic Java Developers and Leads with a robust background in Core Java and a suite of associated technologies. In this role, you will be pivotal in designing, developing, and implementing innovative software solutions. Your work will span both front-end and back-end development, requiring close collaboration with cross-functional teams to deliver scalable and high-quality software products.

Experience. 4.5 to 8 Years

Key Responsibilities

  • Develop full-stack applications utilizing Java EE, Spring framework (MVC, JPA, Data, Data REST, Boot), ReactJS, and Maven.
  • Apply hands-on experience with Java 1.8, Spring Boot, Microservices, SQL, and cloud technologies.
  • Contribute to enterprise-level J2EE web application development and support.
  • Work with Spring Boot and cloud technologies in a Pivotal Cloud Foundry (PCF) environment.
  • Manage Continuous Integration and Continuous Development (CI/CD) processes.
  • Integrate various backend systems and collaborate with architects and frontend developers to define and implement integration details.
  • Engage in both onshore and offshore development management models.
  • Demonstrate strong communication skills and proficiency in Agile and Waterfall project development methodologies.

Technical Stack Requirements

  1. Java Technologies. Java EE, Spring / Spring Boot, Hibernate, Maven
  2. Application Servers. Jetty, Tomcat, JBoss, WebLogic
  3. Security. Spring Security, SSO (Single Sign-On)
  4. Web Services. REST/SOAP
  5. Database Technologies. Oracle, MySQL, DB2, SQL, JDBC, ORM tools
  6. Front-End Technologies. ReactJS

If you are passionate about technology and eager to contribute to high-impact projects, we invite you to apply and join our innovative team at Birlasoft. Let’s drive the future of technology together!