Senior Software Engineer (Bengaluru)

Senior Software Engineer (Bengaluru)

12 Aug
|
Smiths Detection
|
Bengaluru

12 Aug

Smiths Detection

Bengaluru

Position Description

Company Profile:

Smiths Detection’s advanced threat detection and screening technology protects people and infrastructure worldwide.

We are a global leader across aviation, ports & borders, defence, and urban security — with 21 offices, 7 manufacturing sites, and 5 R&D; centres.

For over 40 years, our 3,500 colleagues have been at the frontline of safety innovation, building careers on variety, cutting‑edge solutions, and continuous learning.

Job Title: Senior Software Engineer – Java Angular Full Stack Developer

Position: Senior Software Engineer (SSE)

Experience: 4+ years

:

We are seeking a highly skilled Java/Angular Full Stack Developer with proven experience in building scalable, secure, and enterprise‑grade applications. The ideal candidate is proficient in Java (Spring Boot), Angular, and modern UI frameworks, with strong exposure to microservices, containerization, and cloud platforms.

Key Responsibilities

- Solve complex technical problems and deliver innovative solutions using modern frameworks and architectural patterns.
- Design, develop, and maintain web applications with Angular (v10+) and Java (Spring Boot).
- Build and optimize RESTful APIs, gRPC services, and microservices.
- Develop responsive UIs and micro front‑end architectures.
- Implement CI/CD pipelines, automation, and DevOps practices.
- Containerize applications with Docker and orchestrate deployments on Kubernetes.
- Integrate observability, monitoring, and reliability engineering practices.
- Collaborate across engineering, QA, and operations teams in Agile environments.
- Enforce secure coding standards and embed security controls throughout SDLC.
- Participate in code reviews, architectural discussions, and technical documentation.





Required Skills & Qualifications

- 4+ years of hands‑on experience in software development.
- Robust proficiency in Java, Spring Boot, Angular (v10+), Python, and Golang.
- Solid knowledge of HTML, CSS, JavaScript, TypeScript, and modern UI frameworks.
- Experience with PostgreSQL, Redis, and database design.
- Hands‑on expertise with Docker, Kubernetes, and cloud platforms (AWS/Azure/GCP).
- Strong understanding of microservices, distributed systems, and domain‑driven design.
- Familiarity with testing frameworks (JUnit, Jasmine, Jest, Karma, PyTest).
- Experience with Agile methodologies, JIRA, and Git‑based version control.
- Knowledge of observability tools, logging, and monitoring practices.
- Exposure to AI‑powered development tools and test‑driven development.

Good to Have

- Knowledge of Grafana, UML modelling, and event‑driven systems.
- Experience with ML/AI platforms and UX/UI design principles.

Soft Skills

- Excellent problem‑solving and analytical abilities.
- Strong communication and collaboration skills.
- Ability to work independently in fast‑paced, global teams.
- Detail‑oriented, proactive, and committed to continuous improvement.

Life at Smiths Detection At Smiths Detection, you’ll be part of a mission‑driven organization where your work directly contributes to global safety and security. You’ll collaborate with diverse teams, access cutting‑edge technologies, and continuously grow your expertise.

We value fairness, transparency, and innovation. Your career here is built to last, supported by leaders who care about your well‑being and professional growth.

Come join us—be part of a global leader in security and detection solutions, where your work makes the world safer every day.

📌 Senior Software Engineer (Bengaluru)
🏢 Smiths Detection
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer (bengaluru) / bengaluru