Full Stack Engineer

HMS Networks

Pune District

On-site

INR 1,200,000 - 1,800,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

HMS Networks in Pune, India seeks a Senior Software Developer with 4–7 years of hands-on Java Spring Boot and Angular experience to design, develop, and maintain cloud-native applications. You will work on distributed systems, microservices, and DevOps practices in AWS.

You will build secure, high-performance software, collaborate in Agile teams, and contribute to code reviews, testing, and documentation using Jira and Confluence.

Qualifications

  • 4-7 years of hands-on Java Spring Boot and Angular development.
  • Strong knowledge of OOP, microservices, design patterns and multithreading.
  • Experience with AWS cloud services and cloud-native architectures.

Responsibilities

  • Design, develop, and maintain cloud-based applications using Java Spring Boot and Angular.
  • Build scalable, secure microservices and frontend components.
  • Develop and maintain containerized applications using Docker and Kubernetes.
  • Collaborate with software architects, developers, and firmware teams.
  • Participate in code reviews, unit testing, and debugging.
  • Work in Agile environments and use Jira/Confluence for documentation.

Skills

Java Spring Boot
Angular
Microservices
AWS Cloud
RESTful APIs
OAuth2/JWT security
SQL & PostgreSQL
Event-driven architecture
RxJS/NgRx
Agile/DevOps

Tools

Docker
Kubernetes
Jira
Confluence

Job description

HMS Networks is a global provider of products that enables industrial equipment to communicate and share information, effectively bridges the gap between hardware and software in industrial settings. We are recognized as a market leader in the field of industrial communication and IIoT.

HMS is a global company with offices and distributors worldwide, serving customers in numerous countries, Strong global team spread across 20 countries. Our headquarter is based in Sweden, while development centers are span across Europe, US and India.

About the Role

We are seeking 4 - 7 years' experience as a Senior Software Developer with strong expertise in Java Spring Boot and Angular to design, develop, and maintain scalable, cloud-native applications. The ideal candidate will have deep technical knowledge of distributed systems, cloud platforms, and modern DevOps practices, along with a passion for building high-quality, secure, and performant software solutions.

Essential Job Functions
  • Works in collaboration with software architects, developers, and firmware teams to develop elegant engineering software solutions and applications.
  • Design, develop, and maintain cloud-based applications using Java Spring Boot and Angular.
  • Actively participate in new software development activities and troubleshooting field issues in AWS cloud-hosted software.
  • Develops, tests, and documents software systems to specifications.
  • Participate in code reviews, unit testing, and debugging.
  • Analyze and resolve complex technical challenges.
  • Build scalable, secure, and high-performance microservices and frontend components.
  • Apply Object-Oriented Programming principles and multithreading concepts.
  • Develop and maintain containerized applications using Docker and Kubernetes.
  • Collaborate with cross-functional teams in Agile environments.
  • Use Atlassian tools (Jira, Confluence) for documentation and work tracking.
Qualifications
  • 4 -7 years of hands-on experience in Java Spring Boot and Angular development.
  • Strong understanding of Object-Oriented Programming, Micro-services, Design patterns and multithreading.
  • Solid knowledge of AWS cloud services and cloud-native architectures.
  • Proficiency in designing RESTful APIs, API versioning, and secure APIs using OAuth2/JWT.
  • Hands-on experience with Docker, Kubernetes, and/or serverless technologies.
  • Experience using Atlassian tools (Jira, Confluence).
  • Familiarity with Agile/Scrum methodologies and DevOps practices.
  • Working knowledge of SQL and PostgreSQL cloud databases.
  • Experience with event-driven architecture using RabbitMQ.
  • Strong experience with Angular RxJS, state management (NgRx/Signals), and reactive programming.
  • Experience with Angular performance optimization, lazy loading, and modular architecture.
Preferred Skills
Preferred Qualifications (Nice to Have)
  • AWS Certifications.
  • Experience with Apache Flink or similar real-time data processing.
  • Experience with AWS IoT Core or MQTT protocol.
  • Experience with microservices and event-driven architectures.
  • Exposure to security best practices and compliance standards.
  • Experience with monitoring and logging tools (Prometheus, Grafana, ELK, CloudWatch).
  • Knowledge of Infrastructure as Code (Terraform, CloudFormation).
  • Experience with CI/CD pipelines using GitLab.
  • Communication: Effectively conveying complex concepts to diverse audiences, including stakeholders, and ensuring clear understanding of project requirements.
  • Active Listening: Actively engaging with team members to understand their challenges and perspectives, rather than solely providing direction.
  • Empathy: Recognizing and appreciating team members’ viewpoints to foster a positive and supportive work environment.
  • Mentoring and Coaching: Providing guidance and support to help team members develop their skills and achieve technical excellence.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java full stack developer
Senior Java full stack developer

Eurofins • Coimbatore District, Bengaluru

Hybrid
INR 1,800,000 - 3,000,000
Senior Software Engineer - Java Full Stack Developer
Senior Software Engineer - Java Full Stack Developer

Acuiti Labs Inc. • Pune District

On-site
INR 800,000 - 1,200,000
Senior Software Engineer (Java, AWS Cloud)
Senior Software Engineer (Java, AWS Cloud)

Epam Systems • Hyderabad, Chennai District, Bengaluru

On-site
INR 1,200,000 - 1,800,000
Senior Software Engineer - (Java Fullstack Angular)
Senior Software Engineer - (Java Fullstack Angular)

EPAM Systems • Maharashtra

On-site
INR 1,500,000 - 2,200,000
Senior Full Stack Engineer
Senior Full Stack Engineer

Luxoft • Bengaluru

On-site
INR 1,800,000 - 2,400,000
Senior Software Engineer, Full-stack
Senior Software Engineer, Full-stack

Autodesk • Pune District

On-site
INR 1,500,000 - 2,500,000
Senior Software Engineer (Java, AWS Cloud)
Senior Software Engineer (Java, AWS Cloud)

EPAM Systems • Chennai

On-site
INR 1,800,000 - 2,800,000
Senior Software Engineer (Java, AWS Cloud)
Senior Software Engineer (Java, AWS Cloud)

EPAM Systems • Maharashtra

On-site
INR 1,800,000 - 3,000,000
Senior Software Engineer (Java, AWS Cloud)
Senior Software Engineer (Java, AWS Cloud)

EPAM Systems • Gurugram District

On-site
INR 4,000,000 - 7,000,000
Senior Software Engineer (Java, AWS Cloud)
Senior Software Engineer (Java, AWS Cloud)

EPAM Systems • Coimbatore District

On-site
INR 1,800,000 - 3,600,000