Lead Software Engineer

siemens

Pune 9 Years Exp Posted 3d ago

Job Description

  • Strong analytical, problem-solving, and design skills
  • Excellent communication and stakeholder interaction skills
  • Deep hands-on experience with Core Java
  • Strong expertise in Spring Framework (Spring Boot, Spring MVC, Spring Core)
  • Experience in JDBC Java database
  • Proven experience with REST and SOAP web services
  • Hands-on experience with asynchronous messaging systems (Kafka, JMS, MQ, etc.)
  • Experience deploying applications on Apache Tomcat or similar servers
  • Solid understanding of microservices and distributed systems
  • Experience working in Agile / Scrum environments
  • Experience writing clean, maintainable, and reusable code
  • Desirable / Good to Have:
  • Scripting experience using Shell (Bash) and/or Batch scripts
  • Experience with Docker and Kubernetes
  • Exposure to cloud platforms (AWS, Azure, or GCP)
  • Familiarity with security best practices and performance tuning
    • Deutch Language knowledge preferred

Similar Openings for You