Senior Software Engineer
New
N
NaehasSaaS / Financial Technology
India. Bengaluru, Karnataka, India. Hyderabad, Telangana, India. Gurugram, Haryana, IndiaFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 7-10 years
- Required Skills
- HibernateMongoDBMySQLOAuthSpring BootRESTful APIsMicroservices
Requirements
- Bachelor’s or Master’s degree in Computer Science or related field.
- 7-10 years of hands-on coding experience in Java 8, Spring Boot, Spring Data JPA, and Hibernate.
- Experience building microservices and RESTful web services.
- Proficiency with RDBMS (MySQL) and NoSQL databases (e.g., MongoDB, Neo4j).
- Solid working experience with OAuth2, OpenID Connect/SAML, JWT, and Spring Security.
- Understanding of Java build tools like Maven/Gradle.
- Demonstrated leadership ability to work effectively with cross-functional teams.
- Ability to function in a fast-paced environment.
Responsibilities
- Analyze, design, and develop reliable, scalable, and high-performing web applications.
- Collaborate with product management to understand business requirements and translate them into new features.
- Write clean, optimized, and efficient code, including unit test cases and comprehensive documentation.
- Perform peer reviews and document architecture and features.
- Proactively propose and implement technical solutions for complex problem statements.
- Coordinate with front-end developers to design and deliver high-quality, fully tested features.
View Full Description & ApplyYou'll be redirected to the employer's site