Job Description

About the Company

Smiths Detection, part of Smiths Group, is a global leader in threat detection and security screening technologies. Operating across aviation, ports & borders, defence, and urban security, Smiths Detection helps protect people and infrastructure worldwide. With over 3,000 professionals, 21 global offices, 7 manufacturing sites, and 5 R&D centers, the company offers careers built on innovation, global collaboration, and cutting-edge technology.


💼 Job Description

🔹 Key Responsibilities

  • Design and implement Java/J2EE-based enterprise web applications
  • Develop and consume RESTful APIs
  • Create and maintain unit tests, integration tests, validation tools, and documentation
  • Use configuration management and build automation tools during development and testing phases
  • Collaborate with senior engineers and architects across global locations
  • Support technical growth and progress for Bangalore engineering teams
  • Apply coding standards, version control, and best development practices
  • Participate in Agile development practices, including pair programming
  • Troubleshoot application and system-level issues effectively
  • Contribute to continuous improvement and support change initiatives
  • Work closely with cross-functional and multicultural teams in a matrix environment

🛠️ Required Skills & Experience

🔹 Mandatory Skills

  • 1–3 years of experience in the software industry
  • Strong proficiency in Java / J2EE (enterprise applications)
  • Experience with Spring Framework
  • UI development using JSF / PrimeFaces
  • REST API development
  • Version control tools such as Git / Bitbucket
  • Knowledge of Agile methodologies
  • Strong troubleshooting and problem-solving skills
  • Excellent verbal and written English communication skills

🔹 Good to Have

  • Experience with Angular (enterprise applications)
  • Hands-on Python programming
  • Linux experience (CentOS / Rocky Linux)
  • Knowledge of cybersecurity concepts
  • Experience working with systems or embedded software

🤝 Professional Competencies

  • Strong analytical skills with the ability to translate information into insights
  • Effective collaboration across cross-functional and cross-cultural teams
  • Proven ability to work in global, virtual team environments
  • Stakeholder and matrix management experience
  • Ability to make timely, data-driven decisions in complex environments
  • Self-starter with excellent time management and attention to detail
  • Strong networking and relationship-building skills
  • Customer-focused mindset with awareness of commercial business objectives
  • Adaptable and supportive of change and continuous improvement initiatives

🎓 Education

  • UG: B.E / B.Tech
    (Computer Science / Electronics / Electrical & Electronics / IT / Electronics & Telecommunication / Information Science / Communication / Instrumentation & Control)
  • PG: Any Postgraduate

🔑 Key Skills

Linux
Coding
Enterprise Applications
Configuration Management
Agile
Telecommunication
Application Development
JSF
Information Technology
Python
Spring
REST APIs
Angular
Git