Job Description
As a Software Development Engineer, you will analyze, design, code, and test application components across multiple client projects. You’ll be responsible for development, maintenance, and enhancements while ensuring high-quality, scalable software solutions. This role requires strong technical expertise and leadership abilities, as you’ll act as an SME and guide teams toward successful delivery.
🛠️ Key Responsibilities
- Act as a Subject Matter Expert (SME) for Java Full Stack Development
- Analyze, design, develop, and test application components
- Perform maintenance, enhancements, and new feature development
- Collaborate with multiple teams and contribute to key technical decisions
- Take ownership of team-level decisions and delivery outcomes
- Mentor junior developers and support skill development
- Continuously improve development processes and efficiency
- Ensure applications meet quality, performance, and security standards
💡 Must-Have Technical Skills
- Strong proficiency in Java Full Stack Development
- Backend frameworks: Spring, Hibernate
- Frontend technologies: HTML, CSS, JavaScript
- Database experience: MySQL / PostgreSQL
- Version control: Git
- Solid understanding of web development frameworks and architectures
🎓 Educational Qualification
- UG: B.Tech / B.E. – Any Specialization
- PG: Any Postgraduate
- Mandatory: 15 years of full-time education
📌 Additional Information
- Minimum 5 years of hands-on experience in Java Full Stack Development
- Role is based in Bengaluru (Office-based)
- Strong leadership, communication, and problem-solving skills expected
🔑 Key Skills
Java | Full Stack Development | Spring | Hibernate | HTML | CSS | JavaScript | MySQL | PostgreSQL | Git | Software Development | Web Development | Database Management | Maintenance