Staff Software Engineer
Teamware Solutions
- Location
- Bengaluru, Karnataka, India
- Job type
- Full-time
Required skills
- backend
- cross-functional
- data structures
- design patterns
- end-to-end
- microservices
- team development
About the role
Teamware Solutions
Website:
teamwaresolutions.net
Job details:
Key Responsibilities
- Design and build scalable, high-performance backend systems using Java-based microservices architecture
- Own end-to-end system design and architecture decisions for complex platforms
- Write clean, efficient, and production-grade code (hands-on coding is critical)
- Drive engineering best practices, code quality, and process improvements
- Execute projects with a protocol-driven and structured approach
- Mentor and guide junior engineers and contribute to team development
- Collaborate with cross-functional teams to deliver high-impact solutions
- Contribute to AI/ML-driven initiatives – evaluate use cases, build models/engines, and drive outcomes
Required Skills & Qualifications
- 8–12 years of strong software development experience
- Expertise in Java and Microservices architecture
- Proven experience in system design and large-scale distributed systems
- Strong understanding of design patterns, data structures, and algorithms
- Demonstrated ability in hands-on coding (hardcore coding background required)
- Experience with AI/ML concepts:
- Understanding of where and how to apply AI
- Experience building models or AI-driven engines is a strong plus
- Strong focus on engineering best practices, code quality, and scalable design
- Experience mentoring engineers and leading technical initiatives
Click on Apply to know more.
This page is fully interactive when JavaScript is enabled. Please enable JavaScript to apply or browse related roles.