Senior Software Engineer - l

Posted Yesterday
Be an Early Applicant
4 Locations
In-Office or Remote
Senior level
Fintech • Software • Financial Services
The Role
Develop scalable Java web applications and a workflow engine using Spring technologies. Responsibilities include architecture and design, coding, testing, API documentation, peer reviews, requirements analysis, cross-functional collaboration, and evaluating new technologies. The role requires building microservices and RESTful services, working with relational and NoSQL databases, implementing authentication and authorization, and contributing to product research and development.
Summary Generated by Built In

Sr. Software Engineer - 1 | Java

Location: Gurugram, Haryana, India 

About Naehas 

Naehas is a pre-IPO, fast-paced, and rapidly growing Saas company based in Silicon Valley. We help regulated enterprises streamline and accelerate customer communications through intelligent content management and automation. Our platform empowers marketing, legal, and compliance teams to deliver personalized, compliant experiences at scale—faster and more efficiently. Trusted by some of the world’s largest financial institutions, Naehas is driving innovation, accuracy, and governance in customer engagement.

We’re growing our team in the Gurgaon area (India) and are looking for individuals who thrive in a culture of autonomy, collaboration, and purpose-driven work. Our formula for success is simple: passionate, engaged employees lead to satisfied customers and a world-class product.

About the Position 

The software engineer will be part of a team working on development of a custom-made workflow engine which will be integrated with Naehas’ s core product to provide automation to a certain degree. Since this is a new product in the nascent stages of the SDLC, the engineer is expected to write clean, optimized and efficient code, unit test cases, maintain Javadoc, document APIs, perform peer reviews and create relevant documentation of the architecture and features being built. 

This position also requires the engineer to be proactive in collaborating with the front-end developers and other team members to design and develop scalable and robust solutions. 

Skills & Responsibilities: 

  • Analyze, design and develop extremely reliable, scalable and high-performing web applications. 
  • Collaborate with product management from time to time to understand and evaluate business requirements and translate them into new features within the timeline.
  • Should be a proactive self-starter who can propose and implement solutions and underlying techniques for problem statements in the effort of obtaining results.
  • Work with other developers and team to ensure that new features are delivered and that issues are fully tested with minimal defects. • Contribute towards the development and application of advanced concepts, technologies and hold an area of expertise within the team.
  • Address architecture and design issues of products or technologies and provide strategic reasoning of introducing new technologies in his/her area of expertise.

Requirements
  • Education must be equivalent to a Bachelor’s or Master’s degree in Computer Science or a related field, with a strong preference for candidates who have completed their B.Tech/M.Tech from top Tier-1 Institutes. 
  • 7-10 years of hands-on coding experience in Java 8, Spring Boot, Spring Data JPA, Hibernate. 
  • Experience building microservices and RESTful web services. 
  • Experience working with RDBMS preferably MySQL and NoSQL databases like MongoDB, Neo4j etc. 
  • Working experience with OAuth2, OpenID Connect/SAML, JWT and Spring Security. 
  • Understanding of Java build tools like Maven/Gradle. 
  • Software Engineering - design, test and implement software systems that optimize all phases of data operations process and new solution designs. Perform requirements analysis, understanding the business requirement and design and develop optimized and customized solutions for customer 
  • Demonstrated leadership ability to effectively work with cross functional teams. 
  • Involved in research and development activities to understand and identify the product requirements aligned to Naehas’ s vision and business needs 
  • Ability to function in a fast-paced environment. 

Nice to Have: 

  • Hands-on experience with Cloud platforms and services preferably AWS. 
  • Exposure to UI and front-end technologies like HTML, CSS, JavaScript and frameworks and libraries such as Angular/React.js.
  • An understanding of CI/CD pipeline and build automation tools like Jenkins. 
  • Experience in Linux and shell scripting. 
  • Working knowledge of messaging queues like RabbitMQ, ActiveMQ etc. 
  • Working knowledge of Apache Kafka and pub-sub systems. 
  • Experience with enterprise authentication and authorization solutions like Okta. 
  • Experience with SSO. 
  • Knowledge of deployment using Docker will be an added advantage.

Benefits

At Naehas, people and culture are at the heart of everything we do. The best way to understand our work environment is through the values we live by:

  • Reality – Recognize and address challenges early
  • Ownership – Be self-aware and take personal responsibility
  • Courage – Always give your best, even in tough situations
  • Trust – Respect and uplift your teammates; focus on building each other up
  • Curiosity – Stay driven to explore and understand new ideas and solutions
  • Flexibility – Embrace adaptability and innovation over rigid efficiency
  • Integrity – Uphold our reputation above all else

If these values speak to you, we’re excited to meet you.

Here’s what you can expect as a team member at Naehas:

  • Competitive compensation
  • A comprehensive benefits package, including health coverage
  • A casual, inclusive workplace where your ideas are valued and respected
  • The agility and energy of a fast-growing, profitable startup
  • Flexible work arrangements to support work-life balance
  • Complimentary meals to keep you energized throughout the day

For more information, please visit https://www.naehas.com/

Skills Required

  • Bachelor’s or Master’s degree in Computer Science or a related field
  • 7–10 years of hands-on coding experience
  • Experience with Java 8, Spring Boot, Spring Data JPA, and Hibernate
  • Experience building microservices and RESTful web services
  • Experience with RDBMS, preferably MySQL, and NoSQL databases such as MongoDB or Neo4j
  • Experience with OAuth2, OpenID Connect or SAML, JWT, and Spring Security
  • Understanding of Java build tools such as Maven or Gradle
  • Software engineering experience designing, testing, and implementing software systems
  • Requirements analysis and ability to design optimized, customized solutions
  • Demonstrated leadership ability working with cross-functional teams
  • Experience conducting research and development activities to identify product requirements
  • Ability to function in a fast-paced environment
  • Hands-on experience with cloud platforms and services, preferably AWS
  • Exposure to HTML, CSS, JavaScript, Angular, or React.js
  • Understanding of CI/CD pipelines and build automation tools such as Jenkins
  • Experience with Linux and shell scripting
  • Working knowledge of messaging queues such as RabbitMQ or ActiveMQ
  • Working knowledge of Apache Kafka and publish-subscribe systems
  • Experience with enterprise authentication and authorization solutions such as Okta
  • Experience with single sign-on
  • Knowledge of deployment using Docker
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Palo Alto, CA
181 Employees
Year Founded: 2006

What We Do

At Naehas, we help financial institutions unlock their full potential by accelerating value creation. Our innovative platform is designed to empower financial institutions to deliver personalized, compliant products and offers at unparalleled speed, helping them stay ahead in a competitive market. We specialize in: Personalization at Scale: Quickly craft financial services products tailored to customer needs. Streamlined Compliance: Integrate compliance seamlessly into every process, enabling innovation without compromise. Operational Efficiency: Digitize workflows to reduce time-to-market and operational risks. With Naehas, financial institutions can innovate at the pace of fintech while ensuring regulatory readiness. Our solutions transform the compliance burden into a strategic advantage, delivering faster, simpler, and smarter offerings that customers value.

Similar Jobs

Capco Logo Capco

Data Engineer

Fintech • Professional Services • Consulting • Energy • Financial Services • Cybersecurity • Generative AI
Remote or Hybrid
India
6000 Employees

CSC Logo CSC

Senior Payroll Analyst

Fintech • Legal Tech • Software • Financial Services • Cybersecurity • Data Privacy
Remote or Hybrid
2 Locations
8500 Employees

Atlassian Logo Atlassian

Software Engineer

Cloud • Information Technology • Productivity • Security • Software • App development • Automation
In-Office or Remote
Bengaluru, Bengaluru Urban, Karnataka, IND
11000 Employees

Atlassian Logo Atlassian

Senior Engineering Manager

Cloud • Information Technology • Productivity • Security • Software • App development • Automation
In-Office or Remote
Bengaluru, Bengaluru Urban, Karnataka, IND
11000 Employees

Similar Companies Hiring

Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees
Revel.io Thumbnail
Aerospace • Hardware • Robotics • Software
US
50 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software • Productivity
US
15 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account