Senior Java Software Engineer

3 days ago


Pune, India SPIRO Full time

We are looking for an experienced Senior Java Developer to join our dynamic and growing team. The ideal candidate will have a strong background in Java development and a passion for building high-quality software solutions. You will be responsible for designing, developing, and maintaining Java applications that are efficient, reliable, and scalable.


Key Responsibilities:

  • Design and Development: Lead the design, development, and implementation of Java applications. Write well-designed, efficient, and testable code.
  • System Architecture: Collaborate with the team to define, design, and ship new features. Contribute to all phases of the development lifecycle.
  • Code Reviews: Conduct code reviews and provide constructive feedback to ensure best practices (e.g., design patterns, SOLID principles) are followed.
  • Mentorship: Mentor junior developers and assist in their professional development.
  • Testing: Ensure the robustness of the code by writing unit tests, integration tests, and participating in the testing phase of the development process.
  • Documentation: Create and maintain detailed documentation of code, processes, and application designs.
  • Troubleshooting: Investigate and resolve technical issues. Provide support and maintenance for existing applications.
  • Continuous Improvement: Stay updated with the latest industry trends, technologies, and best practices. Recommend improvements and innovations to enhance the development process.
  • Collaboration: Work closely with cross-functional teams, including product managers, QA engineers, and other developers, to deliver high-quality software.


Qualifications:

  • Education: Bachelor’s degree in Computer Science, Engineering, or a related field. Master’s degree is a plus.
  • Experience: Minimum of 4+ years of experience in Java development.
  • Technical Skills:
  • Proficient in Java and object-oriented programming.
  • Experience with Java frameworks such as Spring, Hibernate, or similar.
  • Familiarity with RESTful APIs, SOAP, and microservices architecture.
  • Strong knowledge of databases (SQL and NoSQL) and data modeling.
  • Experience with front-end technologies (e.g., HTML, CSS, JavaScript) is a plus.
  • Familiarity with version control systems (e.g., Git) and build tools (e.g., Maven, Gradle).
  • Knowledge of cloud platforms (e.g., AWS, Azure, Google Cloud) is a plus.


  • pune, India EXL Full time

    Clairvoyant is a global technology consulting, services, and product company. We help organizations build innovative products and solutions using enterprise stack, big data, analytics, and the cloud. Our global team consists of experienced professionals, with backgrounds in design, software engineering, analytics, and data science. Each member of our team is...


  • Pune, India EXL Full time

    Clairvoyant is a global technology consulting, services, and product company. We help organizations build innovative products and solutions using enterprise stack, big data, analytics, and the cloud. Our global team consists of experienced professionals, with backgrounds in design, software engineering, analytics, and data science. Each member of our team is...


  • Pune, India Cornerstone OnDemand Full time

    We're looking for a Senior Software Engineer (Java) This role is Office Based As the Development Engineer in our product development group you will be designing and delivering solutions that scale to meet the needs of some of the largest and most innovative organizations in the world; working with other teams to understand and exceed the...


  • pune, India Cornerstone OnDemand Full time

    We're looking for a Senior Software Engineer (Java) This role is Office Based As the Development Engineer in our product development group you will be designing and delivering solutions that scale to meet the needs of some of the largest and most innovative organizations in the world; working with other teams to understand and exceed the...


  • Pune, India EXL Full time

    Clairvoyant is a global technology consulting, services, and product company. We help organizations build innovative products and solutions using enterprise stack, big data, analytics, and the cloud. Our global team consists of experienced professionals, with backgrounds in design, software engineering, analytics, and data science. Each member of our team is...


  • pune, India EXL Full time

    Clairvoyant is a global technology consulting, services, and product company. We help organizations build innovative products and solutions using enterprise stack, big data, analytics, and the cloud. Our global team consists of experienced professionals, with backgrounds in design, software engineering, analytics, and data science. Each member of our team is...


  • Pune, India EXL Full time

    Clairvoyant is a global technology consulting, services, and product company. We help organizations build innovative products and solutions using enterprise stack, big data, analytics, and the cloud. Our global team consists of experienced professionals, with backgrounds in design, software engineering, analytics, and data science. Each member of our team is...


  • Pune, India Hiret Full time

    Job Description :- Develop high performance cloud native Java microservices.- Mentor/guide junior developers in completing their stories.- Working closely with Business Analysts, end users and architects to build flexible enterprise software.Role : Senior Software engineer - JavaJob location : Pune & Bangalore- We are reimagining products and redesigning...


  • pune, India Hiret Full time

    Job Description : - Develop high performance cloud native Java microservices.- Mentor/guide junior developers in completing their stories.- Working closely with Business Analysts, end users and architects to build flexible enterprise software.Role : Senior Software engineer - JavaJob location : Pune & Bangalore- We are reimagining products and redesigning...


  • Pune, India EXL Full time

    Clairvoyant is a global technology consulting, services, and product company. We help organizations build innovative products and solutions using enterprise stack, big data, analytics, and the cloud. Our global team consists of experienced professionals, with backgrounds in design, software engineering, analytics, and data science. Each member of our team is...


  • Pune, India SPIRO Full time

    We are looking for an experienced Senior Java Developer to join our dynamic and growing team. The ideal candidate will have a strong background in Java development and a passion for building high-quality software solutions. You will be responsible for designing, developing, and maintaining Java applications that are efficient, reliable, and scalable.Key...


  • Pune, India Cornerstone OnDemand Full time

    We're looking for a Senior Software Engineer - Java FullStack This role is Office Based We are looking for a Full Stack Senior Software Engineer - Java This role is: Onsite [From Pune Office] About the Team: This role is for the Cloud Engineering team within Cornerstone. The Cloud Engineering team is responsible for creating &...


  • Pune, India SimplifyPI Full time

    Role: Senior Java DeveloperExperience: 6 yearsDuration: Full-timeLocation: RemoteNote: Candidate should have their own laptop and stable internet connection.Mandatory Skills : Spring, Hibernate, Angular.js, Thymeleaf basedResponsibilitiesDesign, develop, and maintain Java-based applications.Collaborate with cross-functional teams to define, design, and ship...


  • Pune, Maharashtra, India HireMinds Infotech Full time

    Position Overview:The Java Senior Developer is responsible for overseeing the design, development, and deployment of Java-based applications. Key Responsibilities:1. Define project requirements, scope, and objectives, and ensure alignment with business goals and technical standards.2. Conduct code reviews, identify areas for improvement, and implement best...


  • Pune, India HireMinds Infotech Full time

    Position Overview:The Java Senior Developer is responsible for overseeing the design, development, and deployment of Java-based applications. Key Responsibilities:1. Define project requirements, scope, and objectives, and ensure alignment with business goals and technical standards.2. Conduct code reviews, identify areas for improvement, and implement best...


  • pune, India HireMinds Infotech Full time

    Position Overview: The Java Senior Developer is responsible for overseeing the design, development, and deployment of Java-based applications. Key Responsibilities: 1. Define project requirements, scope, and objectives, and ensure alignment with business goals and technical standards. 2. Conduct code reviews, identify areas for improvement, and implement...


  • Pune, Maharashtra, India Rocket Software Full time

    Job DescriptionSummary:The Senior Software Engineer designs, develops, troubleshoots, debugs, and sets the direction for the design and implementation of software features/functionality/enhancements, correction of defects, and/or the creation of new products. Develops software tools including operating systems, compilers, routers, networks, utilities,...


  • Pune, Maharashtra, India LTIMindtree Full time

    Senior Software Engineer Job Req Id: Location: Mumbai onlyExp: 4 to 7 yearsSPOC: Madhuri BhargavaKey Skills: Core Java,springboot,microservices,multithreadingJob Description: """Location- Mumbai based candidate only. (Hybrid model to be followed) Mandatory Skills: 4-7 years of hands-on programming in Java 1.8 or aboveObject Oriented analysis and design...


  • Pune/Bangalore, IN Hiret Full time

    Job Description :- Develop high performance cloud native Java microservices.- Mentor/guide junior developers in completing their stories.- Working closely with Business Analysts, end users and architects to build flexible enterprise software.Role : Senior Software engineer - JavaJob location : Pune & Bangalore- We are reimagining products and redesigning...


  • Pune/Bangalore, India Hiret Full time

    Job Description : - Develop high performance cloud native Java microservices.- Mentor/guide junior developers in completing their stories.- Working closely with Business Analysts, end users and architects to build flexible enterprise software.Role : Senior Software engineer - JavaJob location : Pune & Bangalore- We are reimagining products and redesigning...