Senior Java Software Developer

7 days ago


Pune, Maharashtra, India F337 Deutsche India Private Limited, Pune Branch Full time

About this role:


We are seeking an experienced Java developer to join our team at F337 Deutsche India Private Limited, Pune Branch. The successful candidate will be responsible for designing, developing, and maintaining complex Java/SpringBoot applications with Oracle database.


Key responsibilities:



  • Contribute to all stages of Software Development Lifecycle
  • Design, implement and maintain Java/SpringBoot based applications for Containerized environment
  • Envision system features and functionality to meet business objectives
  • Work with team on functional and non-functional requirements and create detailed Technical Design Documents
  • Coding, testing (TDD, BDD) and reviewing other team member's changes
  • Co-working with QA team on test automation
  • Contribute to the definition of the future state of the system architecture

About you:


We are looking for an experienced Java developer with a strong background in designing, developing, and maintaining complex Java/SpringBoot applications with Oracle database.


Requirements:



  • Engineering degree with 10+ years of experience working with global teams
  • Experience designing, developing, and maintaining complex Java/SpringBoot applications with Oracle database
  • Extensive & demonstrated hands-on coding experience on Java/SpringBoot (Multithreading, Collections, Concurrency, Security & Microservices)
  • Solid understanding of Design patterns
  • Good expertise in Java 8+, SpringBoot, Hibernate, REST APIs, JUnit, Grekin, Oracle-SQL/PL SQL, JMS/MQ, OpenShift/Kubernetes and Cloud Platform - preferably GCP
  • Good to have knowledge of Angular, JavaScript, Web 2.0 and common UI design patterns
  • Practical experience with Build Tools (preferably Maven), Git, CI/CD pipelines (Hudson, Jenkins or TeamCity)
  • Experience working in an Agile/DevOps environment
  • Ability to produce well-tested, documented, high-performance code on tight schedules
  • Proficient communication skills (written/verbal)

What we offer:


We offer a range of benefits to support your career and well-being, including training and development, coaching and support from experts in your team, a culture of continuous learning, and a range of flexible benefits that you can tailor to suit your needs.


Language: English



  • Pune, Maharashtra, India Perforce Software Full time

    About Perforce SoftwareWe are a community of collaborative experts, problem solvers, and possibility seekers who believe work should be both challenging and fun. Our mission is to make sure that our customer's source code is bug and vulnerability free. We are proud to inspire creativity, foster belonging, support collaboration, and encourage wellness.We are...


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

    About BMC Software, Inc.BMC Software, Inc. is a leading provider of software solutions for the mainframe and cloud environments. We are committed to helping our customers achieve their digital transformation goals by providing innovative and reliable solutions.Job Title: Senior Java Product DeveloperWe are seeking a highly skilled Senior Java Product...


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

    About the RoleWe are seeking a talented Java Product Developer to join our team at BMC Software, Inc.Key ResponsibilitiesContribute to the development and debugging of software products.Work on complex problems requiring in-depth evaluation of several factors.Design and implement features addressing customer needs within given timelines.Collaborate with the...


  • Pune, Maharashtra, India Rocket Software Full time

    Job Description We are seeking a highly skilled Senior Software Engineer to join our team at Rocket Software Inc. Job ResponsibilitiesDesign, develop, and implement software features, functionality, and enhancements.Troubleshoot, debug, and correct defects in existing software.Develop software tools, including operating systems, compilers, routers, networks,...


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

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


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

    About the Role:BMC Software, Inc. is seeking a skilled Java Product Developer to join our AMI Cloud family. As a Senior Java Product Developer, you will be responsible for developing and debugging software products, implementing features, and ensuring product quality.About the Job:Design and develop platform solutions based on Java/J2EE best practices and...


  • Pune, Maharashtra, India Travash Software Solutions Full time

    Senior Java Automation TesterAt Travash Software Solutions, we are seeking a highly skilled Senior Java Automation Tester to join our team. As a Senior Java Automation Tester, you will be responsible for developing and executing automated test scripts, identifying and reporting defects, and collaborating with cross-functional teams to ensure high-quality...


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

    About the RoleBMC Software, Inc. is seeking a skilled Senior Java Product Developer to join our AMI Cloud family. As a key member of our team, you will be responsible for designing and developing complex and distributed software, implementing features, and ensuring product quality.Key ResponsibilitiesDesign and develop platform solutions based on Java/J2EE...


  • Pune, Maharashtra, India Perforce Software Full time

    About PerforcePerforce is a community of collaborative experts, problem solvers, and possibility seekers who believe work should be both challenging and fun. We inspire creativity, foster belonging, support collaboration, and encourage wellness. Our global footprint spans over 80 countries, and we're trusted by the world's leading brands to deliver solutions...


  • Pune, Maharashtra, India Synechron Full time

    Job Title: Senior Java Software DeveloperJob Summary:We are seeking a skilled Senior Java Software Developer to join our development team at Synechron. The ideal candidate will have a strong background in Java programming, experience with modern frameworks, and a passion for developing high-quality software solutions.Key Responsibilities:Design, develop, and...


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

    BMC Software, Inc. is seeking a skilled Senior Java Product Developer to join our AMI Cloud family. The ideal candidate will have experience with application development using Java, RESTful services, high-performance, and multi-threading.This role involves designing and developing platform solutions based on Java/J2EE best practices and web standards. The...


  • Pune, Maharashtra, India NTS Automation Labs Pvt Ltd Full time

    Job Title: Senior Java Software DeveloperAbout the Role: We are seeking a highly skilled Senior Java Software Developer to join our team at NTS Automation Labs Pvt Ltd. As a Senior Java Software Developer, you will be responsible for designing, implementing, and unit testing low-level software components using Java Microservices, API Development, and Kafka....


  • Pune, Maharashtra, India Coupa Software Full time

    Senior Software Developer for Spend ManagementCoupa is seeking a talented Senior Software Developer to join our team and contribute to the development of our innovative spend management platform. As a Senior Software Developer, you will be responsible for designing, developing, and testing software applications that meet the needs of our customers.Key...


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

    About the RoleBMC Software, Inc. is seeking a skilled Senior Java Product Developer to join our AMI Cloud team. As a key member of our development team, you will design and develop complex software products, implementing features and ensuring product quality.Key ResponsibilitiesDesign and develop platform solutions based on Java/J2EE best practices and web...


  • Pune, Maharashtra, India Epam Full time

    About the RoleWe are looking for a skilled Senior Java Software Developer to join our team at Epam. As a Senior Java Software Developer, you will play a key role in developing scalable and high-throughput end-user applications. Your expertise in Java, AWS, and data structures will contribute to our software development excellence.Key...


  • Pune, Maharashtra, India LTIMindtree Full time

    We are looking for experienced software engineers with a strong background in Java to join our team at LTIMindtree. As a senior Java software developer, you will be responsible for designing and implementing full-stack software solutions using modern cloud-based software development principles and agile methodologies.Responsibilities:Design and implement...


  • Pune, Maharashtra, India BondBurry Recruitment Pvt. Ltd. Full time

    Job Title: Senior Java Software DeveloperJob Description:As a seasoned software developer with a passion for Java, you will be working on developing cutting-edge applications that meet the needs of our clients. You will be part of a dynamic team that fosters a culture of continuous improvement and collaboration.Requirements:7+ years of experience in software...


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

    About the RoleBMC Software, Inc. is seeking a highly skilled Senior Java Product Developer to join our AMI Cloud family. As a key member of our team, you will be responsible for designing and developing complex and distributed software, implementing features, and assisting in ensuring product quality.Key ResponsibilitiesDesign and develop platform solutions...


  • Pune, Maharashtra, India Rocket Software Full time

    Job Title: Senior Software EngineerJob Summary:We are seeking a highly skilled Senior Software Engineer to join our team at Rocket Software. As a Senior Software Engineer, you will be responsible for designing, developing, and troubleshooting software features and functionality.Key Responsibilities:Design and develop software features and...

  • Senior Java Developer

    3 weeks ago


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

    About the RoleWe are seeking a talented Java Product Developer to join our team at BMC Software, Inc. As a key member of our Development team, you will be responsible for developing and debugging software products, implementing features, and ensuring product quality.Key ResponsibilitiesContribute to the development and debugging of software productsWork on...