Design and develop clean, maintainable, and reusable Java software.
Build and maintain applications using Spring Framework, Spring Boot, Spring MVC, and Spring Core.
Develop REST and SOAP web services and work with JDBC-based database connectivity.
Implement asynchronous messaging using Kafka, JMS, MQ, or similar systems.
Work with microservices and distributed systems and deploy applications on Apache Tomcat or similar servers.
Apply analytical, problem-solving, design, communication, and stakeholder interaction skills in an Agile/Scrum environment.
Requirements
At least 9 years of professional experience is required.
Deep hands-on experience with Core Java and strong expertise in the Spring Framework.
Experience with JDBC, REST and SOAP web services, asynchronous messaging systems, Apache Tomcat, microservices, and distributed systems.
Strong analytical, problem-solving, design, communication, and stakeholder interaction skills.
Scripting experience with Shell/Bash or Batch, Docker and Kubernetes experience, cloud platform exposure, security best practices, and performance tuning are desirable.
German language knowledge is preferred.
Benefits
The role is based in Pune.
Siemens emphasizes equitable opportunities, diversity, and an inclusive workplace.
We are looking for a Lead Software Engineer - Java with Azure to lead the design, build, and upkeep of modern backend systems and microservices on Azure. You will drive delivery from design through release, strengthen API and performance quality, and partner closely with Agile/Scrum teammates. Design, develop, and maintain ...
We are seeking a highly skilled and experienced Lead Software Engineer to spearhead the design, development, and maintenance of cutting-edge backend systems and microservices. The ideal candidate will excel in Java development, possess deep familiarity with cloud technologies (Azure), and have a proven track record of working ...
... support capability development across nearshore and offshore teams - Collaborate with product, QA, DevOps and architecture stakeholders Specific Assignments - Software Engineering & Full-Stack Development - Develop enterprise applications across client and server components - Work with: - Java 11 / Java 17 - Java EE / Jakarta ...
... finance infrastructure, to keep it scalable, reliable and secure Who you are: - You have 7+ years of experience working with object-oriented programming languages (JAVA) - You are flexible, a team player, someone with an eye for detail - You are able to take ownership, lead a project and enjoy writing testable code - You have ...
... developing, and maintaining high-performance, scalable software solutions. This is an exciting opportunity to work on diverse projects and contribute to complex software systems. Responsibilities - Develop and maintain applications using Java and C++. - Write and optimize SQL queries for Sybase or MS SQL Server. - Contribute ...
Senior Software Engineer - JavaLocation : GurugramExperience : 3 - 6 YearsEmployment Type : Full-timeIndustry : Product / FinTechAbout the Role :We are looking for a Senior Software Engineer - Java to join our engineering team in Gurugram. The ideal candidate will have strong hands-on experience in Java backend development ...
... Qualification Criteria/Work Experience Essential: - Work in an Agile team environment with product experts, business analysts, testers and other similarly skilled engineers, to deliver web application solutions using Angular (Preferably with Ionic) and Java. Hands-on in coding is a must. - Undertake software analysis, design, ...
... risks, and technical debt proactively - Mentor mid-level engineers through review, pairing, and day-to-day technical guidance Mid-Level Java Backend Software Engineer For engineers with solid foundations who are ready to take on meaningful ownership and deepen their craft. As a Mid-Level Java Backend Software Engineer, you ...
Role Overview : The Services Software Engineer will be responsible for developing ETL processes and writing applications to interface with SQL https://jobeax.com/link/vxpssF14KJkD7Kea tasks involve working with existing databases and performing data extraction, transformation, and load.A Services Software Engineer is responsible ...
About the Role We are hiring a Principal/Senior Software Engineer to lead the design and evolution of our high-frequency, large-scale AdTech platform. This pivotal role blends deep expertise in Java backend systems with cutting-edge Generative AI applications. You'll own complex software systems end-to-end, shape the organization's ...