Software Development Engineer

December 16, 2025

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