Senior Java Software Engineer – Java, Spring Boot

3 weeks ago


Pune, Maharashtra, India Epam Full time

About the Role

We are seeking a highly skilled Senior Java Software Engineer to join our team.

In this role, you will be responsible for designing, developing, and implementing software solutions using Java, SQL, and Spring Boot.

You will work closely with cross-functional teams to define requirements and identify areas for improvement.

Key Responsibilities:

  • Design and develop software solutions using Java, SQL, and Spring Boot
  • Collaborate with cross-functional teams to define requirements and identify areas for improvement
  • Develop scalable and efficient code to improve the performance of the ONESOURCE Platform Technology streams
  • Conduct unit tests and code documentation to ensure high-quality deliverables
  • Participate in customer and project interviews to collect feedback and understand requirements

Requirements

To be successful in this role, you will need:

  • 5-8 years of experience with Java, Spring Boot, and SQL, with a background in the finance sector a plus
  • Proficient understanding of Mockito and REST API
  • Proficiency in Java 8
  • Considerable experience in exception handling and multithreading
  • Proven experience in the design and development of end-to-end solutions
  • Familiarity with Unit Testing
  • Ability to create secure, stable, and high-performing code
  • Solid understanding of software engineering

Nice to Have

We are also looking for candidates with:

  • Knowledge of CI/CD
  • Understanding of microservices-based architecture or cloud technologies

About Epam

At Epam, we offer:

  • Opportunity to work on technical challenges that may impact across geographies
  • Vast opportunities for self-development: online university, knowledge sharing opportunities globally, learning opportunities through external certifications
  • Opportunity to share your ideas on international platforms
  • Sponsored Tech Talks & Hackathons
  • Unlimited access to LinkedIn learning solutions
  • Possibility to relocate to any Epam office for short and long-term projects
  • Focused individual development
  • Benefit package: Health benefits, Retirement benefits, Paid time off, Flexible benefits
  • Forums to explore beyond work passion (CSR, photography, painting, sports, etc.)


  • Pune, Maharashtra, India Epam Full time

    Job DescriptionWe are seeking a highly skilled Senior Java Software Engineer to join our team at Epam.In this role, you will be responsible for designing, developing, and implementing software solutions using Java, SQL, and Spring Boot.You will work closely with cross-functional teams to define requirements and identify areas for improvement.Key...


  • Pune, Maharashtra, India Epam Full time

    Job DescriptionWe are seeking a skilled Senior Java Software Engineer to join our team at Epam.In this role, you will be responsible for designing, developing, and implementing software solutions using Java, SQL, and Spring Boot.You will work closely with cross-functional teams to define requirements and identify areas for improvement.Key responsibilities...


  • Pune, Maharashtra, India Epam Full time

    About the RoleWe are seeking a highly skilled Senior Java Software Engineer to join our team at Epam.In this role, you will be responsible for designing, developing, and implementing software solutions using Java, SQL, and Spring Boot.You will work closely with cross-functional teams to define requirements and identify areas for improvement.Key...


  • Pune, Maharashtra, India Cloudare Technologies Full time

    Job Title: Senior Java Software EngineerJob Summary:We are seeking a highly skilled Senior Java Software Engineer to join our team at Cloudare Technologies. As a Senior Java Software Engineer, you will be responsible for designing, developing, and maintaining complex software systems using Java and Spring.Key Responsibilities:Backend Development: Develop,...


  • Pune, Maharashtra, India LTIMindtree Full time

    Job Title: Senior Java Software EngineerJob Description: We are seeking an experienced Senior Java Software Engineer to join our team at LTIMindtree. The ideal candidate should have 6+ years of experience in Java development, with a strong understanding of software engineering best practices, including unit testing, automation, design patterns, and peer...


  • Pune, Maharashtra, India HSBC Full time

    About the Role:HSBC is seeking a highly skilled Senior Technical Strategist to join our team in Pune. As a Senior Technical Strategist, you will be responsible for leading the development and implementation of complex software solutions using Java and Spring Boot. You will work closely with cross-functional teams to design, develop, and deploy high-quality...

  • Senior Java Developer

    3 weeks ago


    Pune, Maharashtra, India Global Pharma Tek Full time

    Job SummaryWe are seeking a highly skilled Senior Java Developer to join our team at Global Pharma Tek. The ideal candidate will have extensive experience in Java and Spring Boot, with a strong focus on delivering high-quality software solutions.Key ResponsibilitiesDesign, develop, and deploy scalable Java applications using Spring Boot.Collaborate with...


  • Pune, Maharashtra, India Indus Net Technologies Ltd Full time

    Job Title: Senior Java Software Engineer - PuneWe are seeking a highly skilled Senior Java Software Engineer to join our team at Indus Net Technologies Ltd in Pune. As a Senior Java Software Engineer, you will be responsible for designing and developing complex Java applications, including back-end services and client-end counterparts.Responsibilities:Design...


  • Pune, Maharashtra, India Fulcrum Digital Full time

    Job Title: Senior Java Software EngineerAbout the Role:We are seeking a highly skilled Senior Java Software Engineer to join our team at Fulcrum Digital. As a Senior Java Software Engineer, you will be responsible for designing, implementing, and maintaining high-quality Java-based applications that meet the needs of our clients.Key Responsibilities:* Design...


  • Pune, Maharashtra, India TransformHub Full time

    Job Role: Senior Java DeveloperTransformHub is seeking an experienced Senior Java Developer to join our Backend Chapter. As a key member of our team, you will be responsible for designing, building, and maintaining high-quality Java-based applications that run in cloud or on-premises data centers to support both web and mobile applications.This role requires...


  • Pune, Maharashtra, India RS Consultants Full time

    Job Role : Senior Java Software Engineer. Job Location : Pune, India. Company Type : International Fin-Tech Startup. The ideal candidate should be willing to work in a start-up environment. Requirements : - 5+ years of professional experience in Java, Spring Boot, and Microservices, with proficiency in PostgreSQL and REST APIs. - Understanding of how to...


  • Pune, Maharashtra, India Quess IT Staffing Full time

    **Job Title:** Senior Java Software Engineer**Job Description:** We are seeking an experienced Java Developer to join our team at Quess IT Staffing in Pune. The ideal candidate will have a strong background in Java development, with a minimum of 5 years of experience in technologies like Core Java, Spring Boot, Tomcat/WebLogic, Hibernate, and...


  • Pune, Maharashtra, India Virtusa Full time

    Job DescriptionJob Title: Java Spring Boot DeveloperLocation: Pune, Maharashtra, IndiaJob Type: ExperiencedPrimary Skills: Java, Spring Boot, Microservices, Kubernetes, ECSYears of Experience: 6Travel: NoJob Summary:We are seeking an experienced Java Spring Boot developer to join our team at Virtusa. The ideal candidate will have strong coding experience in...


  • Pune, Maharashtra, India Epam Full time

    Job SummaryWe are seeking a highly skilled and experienced Senior Java Software Engineer to join our team at Epam. As a key member of our software development team, you will play a crucial role in the design, development, and optimization of scalable and high-throughput end-user applications.Key ResponsibilitiesDesign, develop, and implement Java-based...


  • Pune, Maharashtra, India Live Connections Full time

    Unlocking Potential with Live ConnectionsWe are seeking a highly skilled Senior Java Developer with Spring Boot Expertise to join our team. As a key member of our development team, you will be responsible for designing, developing, and deploying large-scale distributed systems using Spring Boot.Main Responsibilities:Design and develop scalable, efficient,...


  • Pune, Maharashtra, India Cornerstone OnDemand Full time

    Senior Software Engineer - JavaWe're seeking a highly skilled Senior Software Engineer to join our team in developing innovative software solutions using Java.Key Responsibilities:Design and deliver scalable software solutions using Java, OOPs, JDBC, and Restful services.Collaborate with cross-functional teams to understand user needs and exceed...


  • Pune, Maharashtra, India TechHost Services Full time

    Job Title: Senior Java Software EngineerJob Summary:At TechHost Services, we are seeking a highly skilled Senior Java Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and implementing high-quality software solutions using Spring Boot and microservices architecture.Key...


  • Pune, Maharashtra, India NETSACH GLOBAL Full time

    We are looking for a Senior Java Software Engineer to join our team at Netsach Global. This role involves designing and developing robust Java applications, leveraging microservices architecture, and ensuring seamless integration with Docker and Kubernetes.Key responsibilities include:Designing and developing Java applications using Spring Boot and...


  • Pune, Maharashtra, India Selsoftinc Full time

    **Job Title:** Senior Java Software Engineer**Job Description:**We are seeking a highly skilled Senior Java Software Engineer to join our team at Selsoftinc. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex software systems using Java and Spring Boot. **Responsibilities:**1. Design and...


  • Pune, Maharashtra, India TechHost Services Full time

    Job Title: Senior Java DeveloperAbout the Role:We are seeking a highly skilled Java Developer to join our team at TechHost Services. As a Senior Java Developer, you will be responsible for designing, developing, and implementing high-quality software solutions using Spring Boot and microservices architecture.Key Responsibilities:- Participate in design...