Exp : 5 to 7 Years
Location : Bangalore
We are seeking an experienced Software Engineer with 5+ years of hands-on experience to join our development team in Bangalore. The role involves designing, developing, and maintaining robust, scalable, and high performance backend systems using Core Java and Spring Boot. The candidate will work closely with architects, business analysts, and QA teams to translate functional and technical requirements into well designed applications, build RESTful services, and ensure seamless integration with relational databases. Responsibilities include writing clean, maintainable, and efficient code, optimizing application performance, handling production issues, and actively participating in code reviews and technical discussions. The role requires involvement across the full software development lifecycle, including requirements analysis, development, unit testing, deployment, and ongoing support, with a strong focus on quality, reliability, and best engineering practices in an enterprise environment.
Required Skillsets Core Java (strong fundamentals, multi threading, collections, exception handling) Spring Boot (REST APIs, dependency injection, application configuration) RDBMS / SQL (database design, complex queries, performance tuning)