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
View details
Apply Now