⚠︎ This job is no longer accepting applications.

Be the Candidate They Can't Ignore.

Don't just send a resume; set yourself up so the right work finds you.

  • Look like a pro instantly with a stunning personal brand.

  • Gain instant "Top Ten" status so you aren't just another name in a pile.

  • Wake up to booked meetings instead of "rejection" emails.

Join the Club — Free Forever
Job Closed

Senior Software Engineer

  • Source: LinkedIn
  • CrimsonLogic
  • On-site
  • Bengaluru
  • Full-Time
  • Senior

Job Description

Overview

We are seeking a highly motivated Senior Software Engineer / Lead Software Engineer to join a new enterprise application development project. The selected candidate will be responsible for designing, developing, enhancing, and supporting enterprise-grade applications across frontend, backend, integration, reporting, and database layers.

The ideal candidate should possess strong expertise in ReactJS as the primary technology , complemented by solid hands-on experience in Spring Boot and NodeJS . The role demands the ability to build, optimize, and support high-performance, transaction-intensive applications while leveraging modern AI-assisted development tools to improve engineering productivity and software quality.

Key Responsibilities

  • Design, develop, test, and maintain enterprise-grade web applications using ReactJS, NodeJS, and Spring Boot.
  • Develop responsive, scalable, and high-performance user interfaces with a strong focus on usability, maintainability, and performance.
  • Build and integrate RESTful APIs and microservices with frontend applications and external systems.
  • Perform application performance tuning, troubleshooting, and production support activities.
  • Implement logging, monitoring, exception handling, and transaction management best practices.
  • Support secure integrations using WSO2 API Manager and SFTP/OpenSSH.
  • Develop and maintain reports using Jasper Reports Server.
  • Design, optimize, and troubleshoot PostgreSQL database queries and related database components.
  • Participate in code reviews, testing, deployment, and release activities.
  • Utilize AI-assisted development tools such as GitHub Copilot, Microsoft Copilot, or equivalent solutions for:
  • Code generation
  • Code refactoring
  • Root cause analysis
  • Troubleshooting and debugging
  • Unit test creation
  • Documentation generation
  • Productivity improvement
  • Ensure compliance with coding standards, security guidelines, and software development lifecycle processes.

Mandatory Technical Skills

Frontend Development (Primary Skill)

  • Strong hands-on experience in ReactJS development with the ability to independently develop and maintain complex enterprise applications.
  • Deep understanding of:
  • Component Architecture
  • React Hooks
  • Routing
  • State Management (Redux Toolkit, Context API)
  • Asynchronous API Integration
  • Frontend Performance Optimization
  • Browser Debugging and Troubleshooting
  • Proficiency in JavaScript (ES6+), HTML5, CSS3 , and modern frontend development practices.
  • Experience handling real-time transactions, performance bottlenecks, logging, and monitoring within enterprise applications.
  • Strong understanding of scalable and maintainable frontend architecture and design principles.

Application Platform

  • Hands-on experience with NodeJS for application build, dependency management, packaging, deployment, and hosting of ReactJS applications.
  • Good understanding of modern frontend build and deployment frameworks.
  • Exposure to ExpressJS will be an added advantage.

Backend Development

  • Strong development experience in Spring Boot .
  • Experience developing and consuming RESTful APIs and Microservices.
  • Good understanding of:
  • Transaction Management
  • Exception Handling
  • Backend Security
  • Application Integration Patterns
  • Experience with Apache Tomcat EE and OpenJDK environments.

Integration & Middleware

  • WSO2 API Manager (WSO2 APIM)
  • SFTP/OpenSSH
  • API integration and middleware concepts

Database & Reporting

  • PostgreSQL Database
  • SQL development and query optimization
  • Database performance tuning
  • Jasper Reports Server 9.x

Preferred Skills

  • ExpressJS
  • Agentic AI-assisted software development and engineering practices
  • Application monitoring and log analysis tools
  • CI/CD and DevOps practices
  • Enterprise application security best practices
  • Agile/Scrum delivery methodologies

Desired Technical Competencies

The candidate should have practical experience in:

  • Developing and supporting high-volume, transaction-intensive enterprise applications.
  • Performance analysis and optimization across frontend, backend, and database layers.
  • Debugging and resolving complex production issues.
  • Logging, monitoring, root cause analysis, and issue resolution.
  • Secure system integrations and API-driven architectures.
  • Leveraging AI-assisted tools for software development, code optimization, troubleshooting, and pr…

Skills

  • spring
  • spring-boot
  • NodeJS
  • wso2
  • wso2-api-manager
  • openssh
  • jasperreports
  • PostgreSQL
  • Github
  • gitHub-copilot
  • React
  • reduxjs
  • toolkit
  • javascript
  • es6
  • HTML5
  • css-3
  • ExpressJS
  • Tomcat
  • openjdk
This job is no longer accepting applications.

You missed this one - but you don't have to keep missing out. Try Club members get matched with open opportunities before they're gone, so you're always first in line, never last.

Join the Club — Free Forever
Create Free Account & Apply
  • Free personal website
  • Built-in Talent Agent
  • Apply to future jobs in 1 click
  • Get matched to similar roles
or
Apply as a guest this time

You'll apply successfully, but won't be able to track your application, save this job, or get matched to similar roles.

This listing is a publicly available opportunity curated by Try Club to help talent discover relevant roles. Try Club is an independent platform and is not affiliated with CrimsonLogic

Get Similar Jobs

Browse more similar roles on TRY and find your perfect match.

Show Me Similar Jobs

Stop Searching. Start Thriving.

Why waste time chasing leads when the perfect projects can find you?
With TRY, clients actively searching for professionals with your skills can discover you in seconds. Whether it's a quick gig or your dream role, we connect you with opportunities that matter.

  • Get found faster
  • Let projects come to you
  • Build a career on your terms

Take control of your career today.

Claim Free Website in 2 Minutes