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