Skip to main content

Senior Software Engineer - Full Stack Developer, Java major

Technology
Siemens
Pune, India₹5,00,000 - ₹8,00,000 /year2 months agoUntil 27/5/2026
Full time

Job description

Job Description

Key Responsibilities:
  • Project Ownership Take designs from concept to delivery, ensuring high-quality implementation.
  • Work on tasks assigned in under the guidance of Architects and lead developers
  • Code Reviews & Collaboration Conduct code reviews, contribute to project planning, and work closely with cross-functional teams.
  • Specializing in backend technologies and the integration of Operational Technology (OT) and automation system
  • DevOps & Modern Architectures Apply DevOps principles and optimize cloud resource usage.
  • Containerization & Orchestration Implement Docker and Kubernetes for application deployment and scaling.
  • Security Best Practices Ensure secure coding standards and implement security controls in cloud environments.
  • Stakeholder Collaboration Work closely with product managers, architects, and business teams to align technical solutions with business goals.
  • Agile Development Actively contribute to Agile (Scrum) teams, ensuring efficient project execution.
Mandatory Requirements:
  • 5 to 8 years of hands-on experience in software development.
  • Skilled in full lifecycle development: ideation, coding, testing, documentation, and deployment of scalable solutions, not limited to microservices architecture.
  • Proficient in backend technologies including .NET Core, gRPC, protobuf, SQL, and JSON, with the ability to adapt to various project requirements.
  • Competent in frontend development (React and others), ensuring seamless integration with backend systems.
  • Experienced with Azure DevOps for continuous integration and delivery, Docker for containerization, and Kubernetes for orchestration Azure Cloud.
  • Familiar with a wide range of protocols and tools such as MQTT, Nats, OPC UA, Modbus, and S7 for diverse application needs.
  • Experienced in utilizing a variety of database management systems and data exchange formats to optimize data storage, retrieval, and interoperability.
  • Capable of creating robust logging and monitoring solutions using Graylog, NLog, and OpenTelemetry.
  • Task-oriented with a strong emphasis on automated deployment, containerization, performance testing, and creating well-maintained documentation.
  • Solid experience with AWS Cloud and cloud computing concepts.
Good to Have:
  • Exposure to other cloud platforms like Azure and open-source cloud components.
  • Hands-on experience with Docker, Kubernetes, Terraform, and Python.
  • Frontend development experience with Angular/React, TypeScript, JavaScript, HTML, CSS.
Preferred Skills & Attributes:
  • Strong understanding of modern software architectures and DevOps principles.
  • Ability to analyze complex problems and develop effective solutions.
  • Excellent communication and teamwork skills, with experience in cross-functional collaboration.
  • Self-motivated and capable of working independently on complex projects.
Keywords
CSS.TypescriptJavascriptDockerSqlHTMLKubernetesReactOSHTML5GraylogOrchestrationCodingJSONProtocol BuffersCloud computingAngularAngularJSGRPCJavaScriptDevOps

Interested in this role?