Senior Software Engineer

1 week ago


Pune, Maharashtra, India Virtusa Full time
About the Role

We are seeking a highly skilled Senior Software Engineer to lead our Java Applications team in Pune, India. As a key member of our team, you will be responsible for designing, developing, and testing cutting-edge software applications using Java technologies.

Responsibilities
  • Design and develop high-quality Java-based software applications
  • Lead the development team in implementing technical requirements
  • Collaborate with cross-functional teams to ensure timely delivery of projects
  • Mentor junior engineers to enhance their skills and knowledge
  • Stay up-to-date with industry trends and emerging technologies
Required Skills and Qualifications
  • Minimum 7 years of experience in software development with a focus on Java
  • Strong expertise in Spring Boot, Swagger, Tomcat, JSON, and XML processing
  • Experience with REST, JMS, SOAP, Microservices, and Core Java
  • Knowledge of SQL, Threading, Collections, Exception Handling, JDBC, Java OOD/OOP Concepts, GoF Design Patterns, and File I/O
  • Familiarity with Windows and Linux operating systems and ability to write shell & batch programs
  • Experience with Kubernetes and Docker
  • Ability to work with Continuous Integration and Continuous Deployment tools
  • Demonstrated Subject Matter Expert (SME) in area(s) of Applications Development
Salary and Benefits

The salary for this position is estimated to be around ₹1200000 per annum, based on industry standards and location. Additionally, we offer a range of benefits, including health insurance, retirement plans, and paid time off.

Location and Job Type

This is an experienced-level position, requiring a minimum of 7 years of experience in software development. The job is located in Pune, Maharashtra, India, and does not require any travel.



  • Pune, Maharashtra, India Rocket Software Full time

    Job Title: Senior Software EngineerSummary:Rocket Software seeks a highly skilled Senior Software Engineer to develop and enhance application capabilities on critical systems and platforms. Key Responsibilities:Design and develop technical solutions within a functional area or domain.Lead the overall development and implementation of system enhancements and...


  • Pune, Maharashtra, India Rocket Software Full time

    Job OverviewRocket Software is a leading provider of software development solutions. As a Senior Software Engineer, you will play a key role in developing and maintaining our critical back office systems and platforms.


  • Pune, Maharashtra, India Magic Software Enterprise Full time

    Job Title: Software Manager/Senior Software ManagerAbout Us:Magic Software Enterprises is a leading software development company that values collaboration and innovation. We strive to create exceptional solutions using cutting-edge technology.Job Overview:As a Software Manager/Senior Software Manager, you will lead our engineering team in developing...


  • Pune, Maharashtra, India Sahaj Software Full time

    About the roleAs a Senior Full-Stack Engineer at Sahaj Software, you will thrive in a dynamic environment where you are given the autonomy to design and develop cutting-edge solutions. Our diverse tech stack includes TypeScript, Java, Scala, Kotlin, Golang, Elixir, Python, .Net, Node.js, and Rust.This role offers significant impact and growth opportunities...


  • Pune, Maharashtra, India Rocket Software Full time

    Job DescriptionAt Rocket Software, we're seeking an exceptional Senior Software Engineer to join our team. This role will be responsible for designing, developing, and troubleshooting software features and functionality, as well as collaborating with our team to create innovative solutions.Key Responsibilities:Design and develop software features, ensuring...


  • Pune, Maharashtra, India Magic Software Enterprise Full time

    Job Title: Senior Software ManagerAt Magic Software Enterprises, we're at the forefront of innovation in software development. Our team is dynamic, diverse, and dedicated to excellence.About the Role:We're seeking a passionate Software Manager/Senior Software Manager to lead our talented engineering team. In this role, you'll oversee development projects,...


  • Pune, Maharashtra, India NewVision Software Full time

    Job Summary:We are seeking an experienced Senior Test Automation Engineer to join our team at NewVision Software. In this role, you will be responsible for developing and executing automation test cases using Tosca, leading a team of automation engineers, and ensuring the successful delivery of projects.


  • Pune, Maharashtra, India Coupa Software Full time

    Unlock Your Potential as a Software Quality Assurance Engineer at CoupaWe are seeking a skilled Senior Software Engineer in Test to join our team of innovators. As a key member of our Platform Team, you will play a vital role in ensuring the quality and reliability of our platform.About UsCoupa is a leading provider of spend management solutions, dedicated...


  • Pune, Maharashtra, India Rocket Software Full time

    Job Description:The Senior Software Engineer at Rocket Software Inc. plays a pivotal role in shaping the direction of software features and functionalities, ensuring seamless integration with hardware. With 8+ years of experience in software engineering, this expert must possess extensive knowledge of z/VSE and CICS TS operations and internals.Key...


  • Pune, Maharashtra, India NewVision Software Full time

    NewVision Software is a leading software development company seeking a highly skilled Senior Software Architect to lead our team of engineers in designing and developing cutting-edge cloud and web applications using .NET Core, Angular, and Azure.About the RoleThis is a full-time position that offers a competitive salary range of $180,000 - $250,000 per year,...


  • Pune, Maharashtra, India Coupa Software Full time

    Coupa Software is seeking a highly skilled Senior Software Development Engineer in Test and Quality to join our Travel Booking team. In this role, you will be responsible for designing, developing, and maintaining automated test suites for our market-leading product suite.Key Responsibilities:Design and develop advanced automated test suites for Coupa's...


  • Pune, Maharashtra, India Rocket Software Full time

    Job Overview:The Principal Software Engineer is responsible for setting the direction for software development and innovation at Rocket Software Inc.This role requires a deep understanding of software engineering principles, software development methodologies, and the ability to lead cross-functional teams to deliver high-quality software products.Key...


  • Pune, Maharashtra, India Coupa Software Full time

    Coupa Software is seeking a skilled Senior Software Quality Assurance Engineer to join our Platform Team. The ideal candidate will have a strong background in building test frameworks and automation tools, with experience in testing enterprise-grade scalable and performant platform components and applications. This role will focus on leading by example,...


  • Pune, Maharashtra, India Cloud Software Group Full time

    About UsCloud Software Group is a leading provider of cloud-based solutions, serving over 1 million users globally. We value diverse perspectives, passion for technology, and the courage to innovate. Our team is empowered to learn, dream, and build the future of work.Job DescriptionWe are seeking a seasoned Senior Software Quality Assurance Engineer to join...


  • Pune, Maharashtra, India Cybage Software Full time

    About CybageCybage Software Pvt. Ltd. is a technology consulting organization specializing in outsourced product engineering services. As a leader in the technology & product engineering space, Cybage works with some of the world's largest Independent Software Vendors (ISVs). Our solutions focus on modern technologies and are enabled by a scientific,...


  • Pune, Maharashtra, India Global Payments Asia-Pacific India Private Limited Full time

    Key Responsibilities:Our team at Global Payments Asia-Pacific India Private Limited is looking for a skilled Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for designing, implementing, and maintaining high-performance software solutions. You will work closely with our cross-functional team to build APIs that...


  • 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 BNY Full time

    Become a key player in our team as a Senior Software EngineerWe are seeking a highly skilled and motivated Senior Software Engineer to join our team at BNY. As a Senior Software Engineer, you will play a key role in designing, developing, and maintaining our software applications. Key Responsibilities:Design and develop software artifacts using Agile...


  • Pune, Maharashtra, India dentsu Full time

    About the Role:As a Senior Software Engineer at our company, you will be responsible for designing, developing, and testing software applications. You will work closely with cross-functional teams to deliver high-quality software solutions.


  • Pune, Maharashtra, India Perforce Software Full time

    About UsAt Perforce Software, we're a community of collaborative experts who believe work should be both challenging and fun. We inspire creativity, foster belonging, and encourage wellness. Our team is made up of the best and brightest in business, with a global footprint spanning over 80 countries and including over 75% of the Fortune 100.Job SummaryWe're...