Experienced Java Software Engineer

3 weeks ago


Pune, Maharashtra, India Epam Full time

Job Title: Senior Java Developer

Description

We are seeking an expert in Java software engineering to contribute to the development and maintenance of new software systems.

Responsibilities:

  • Design, develop, and maintain software applications using Java.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Participate in code reviews and share expertise with team members.
  • Implement and maintain data storage solutions using SQL, MongoDB, and Apache Cassandra.
  • Troubleshoot, debug, and upgrade existing software systems.
  • Ensure the scalability, performance, and reliability of software systems.
  • Create and maintain technical documentation for software components.
  • Mentor and support junior members of the team.

Requirements:

  • 4+ years of relevant professional experience in Java software engineering.
  • Proficiency in Java and experience with frameworks such as Spring, Hibernate, and DropWizard.
  • Familiarity with Angular or React for front-end development.
  • Ability to work with CI/CD pipelines.
  • Strong knowledge of SQL, MongoDB, Apache Cassandra, RDBMS Tools, CI/CD, Git, and Linux.
  • Experience with DB2, Oracle, and Unix/Linux environments.
  • Upper-Intermediate English or higher.

Nice to have:

  • Knowledge of microservices architecture and design patterns.

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 Blazeclan Technologies Full time

    About the RoleWe are looking for an experienced Java Software Engineer to join our team at Blazeclan Technologies.Job DescriptionThis is a full-time position in our Pune or Bangalore office, with a hybrid work arrangement. As a Java Fullstack Engineer, you will be responsible for designing and developing robust, scalable, and secure software applications...


  • Pune, Maharashtra, India MNR Solutions Pvt. Ltd Full time

    Job Description:Are you an experienced Java software engineer with a passion for delivering high-quality solutions?We are currently seeking a skilled Java software engineer with expertise in Core Java to join our team at MNR Solutions Pvt. Ltd.Responsibilities:To provide technical expertise and solutions in Core Java, ensuring they meet industry best...


  • Pune, Maharashtra, India Victrix Systems & Labs Full time

    Victrix Systems & Labs is seeking an experienced Java software engineer to redesign and evolve an enterprise platform that processes data at a very high scale. As a key member of our team, you will be responsible for writing backend business logic, building backend features, and developing CI/CD pipelines.Responsibilities:Participate in analysis, design, and...


  • Pune, Maharashtra, India LTIMindtree Full time

    We are seeking a highly skilled Java Full Stack Developer to join our team at LTIMindtree. The ideal candidate will have a strong background in Java, with experience in cloud native development, container orchestration tools, and microservices architecture.Key Responsibilities:Design, develop, and implement full stack software solutions using JavaCollaborate...


  • Pune, Maharashtra, India BMC Software, Inc. Full time

    About the RoleWe are seeking a skilled Java Software Engineer to join our team at BMC Software, Inc. as a key contributor to the development of our cutting-edge SaaS products.Key ResponsibilitiesParticipate in all aspects of SaaS product development, from requirements analysis to product release and sustaining using agile methodology.Work collaboratively...


  • Pune, Maharashtra, India Epam Full time

    DescriptionWe are seeking a Senior Java Developer to contribute to our software development team. The ideal candidate will have a strong background in Java and experience with software development methodologies.ResponsibilitiesDesign, develop, and maintain high-quality software solutions using JavaParticipate in code reviews and provide constructive feedback...


  • Pune, Maharashtra, India Pottery Barn Full time

    Job DescriptionAs a seasoned Lead Software Engineer at Pottery Barn, we are seeking a highly skilled professional to lead our team in designing and developing scalable microservices using open-source Java Frameworks. The ideal candidate will possess a minimum of 3 years of experience as a Java Lead and have expertise in Springboot, Microservices, Kafka, and...


  • Pune, Maharashtra, India Pradeep Tech Services Full time

    At Pradeep Tech Services, we are seeking a skilled Java Software Engineer to join our team of experienced professionals. As a key member of our development team, you will be responsible for contributing to all stages of the software development lifecycle, from design and implementation to maintenance and enhancement of our high-volume, low-latency Java-based...


  • Pune, Maharashtra, India BMC Software, Inc. Full time

    About the RoleBMC Software, Inc. is seeking a talented Java Product Developer to join our team working on complex and distributed software, developing, and debugging software products, implementing features, and assisting the firm in assuring product quality.Key ResponsibilitiesContribute to the Development team responsible for developing and debugging of...


  • Pune, Maharashtra, India BMC Software, Inc. Full time

    About the RoleWe are seeking a skilled Java Developer to join our team at BMC Software, Inc. as we build a new SaaS offering that combines ease of use and consumer-level user interaction with the strength of enterprise IT solutions powered by AI/ML.The ideal candidate will have 5+ years of experience in enterprise software product development, with a strong...


  • 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 Pratiti Technologies Pvt. Ltd. Full time

    Job Title: Senior Java Software EngineerJob Description: Pratiti Technologies Pvt. Ltd. is seeking a highly skilled Senior Java Software Engineer to join our team.Key Responsibilities:* Design, develop, and test software applications using Java and Spring Framework* Collaborate with cross-functional teams to identify and prioritize project requirements*...


  • Pune, Maharashtra, India Overture Rede Private Limited Full time

    Job Title: Java Software Engineering LeadJob Description:We are seeking an experienced Java Software Engineering Lead to join our team at Overture Rede Private Limited. As a Java Software Engineering Lead, you will be responsible for leading the development of high-quality software applications using Java and Springboot technologies. Your expertise in...


  • 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 REVEILLE TECHNOLOGIES PRIVATE LIMITED Full time

    About the RoleWe are seeking an experienced Senior Java Software Engineer to join our team at Reveal Technologies Private Limited.Job SummaryThe ideal candidate will have a strong background in Java development and be proficient in designing and implementing high-volume, low-latency applications. The role involves contributing to all stages of the software...


  • Pune, Maharashtra, India Virtusa Full time

    Job Title: Experienced Java Software Developer - Loan IQ ExpertiseJob Summary: We are seeking an experienced Java software developer with expertise in Loan IQ to join our team at Virtusa.Key Responsibilities:1. Strong Core Java with understanding of JDK 172. Experience in Loan IQ3. Spring Security and Understanding of Authentication OAuth2 and Authorization...


  • Pune, Maharashtra, India Coforge Full time

    Job Title: Java Microservices Software EngineerJob Summary:We are looking for an experienced Java Microservices Software Engineer to join our team at Coforge. The ideal candidate will have hands-on experience in developing scalable, efficient, and reliable microservices using Java.Key Responsibilities:Design and develop microservices using Java 8 and Spring...


  • Pune, Maharashtra, India Synechron Full time

    Synechron is seeking an experienced Java Microservices Architect to join our team.The ideal candidate will have a strong understanding of software architecture and be able to work cross-functionally with multiple business units to understand their needs.To be effective in this position, you must feel comfortable owning the entire architecture development...


  • Pune, Maharashtra, India Allies Business Hub Full time

    About the RoleAt Allies Business Hub, we are seeking an experienced Java Software Engineer to join our team. This full-time position is based in Ahmedabad, Gujarat, and involves designing, implementing, and maintaining Java applications.Key ResponsibilitiesDesigning, coding, and debugging Java applications based on project requirementsMaintaining and...


  • Pune, Maharashtra, India Sadup Softech Full time

    Job Title: Principal Java Software EngineerSadup Softech is seeking an experienced Principal Java Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality Java-based applications.Key Responsibilities:Design and develop complex Java applications using J2EE,...