Software Engineer
- Source: Naukri
- Quess
- $5,237.23 to $10,474.45 /yr
- On-site
- Bengaluru
- Full-Time
- Mid level
Job Description
- Design, develop and maintain full-stack applications using TypeScript, JavaScript, Java 17+ and Spring Boot.
- Build scalable and secure RESTful APIs and Microservices.
- Develop responsive frontend interfaces using TypeScript/JavaScript, jQuery, HTML5 and CSS3.
- Implement backend services using Spring MVC, Spring Data JPA, Hibernate and Spring Security.
- Work with relational databases including PostgreSQL, MySQL and Oracle.
- Containerize and deploy applications using Docker and Kubernetes.
- Implement CI/CD pipelines using Jenkins, GitHub Actions or Azure DevOps.
- Apply performance optimization, API integration and responsive design best practices.
- Use AI-assisted development tools to improve development productivity and code quality.
Required Skills & Experience
- Strong hands-on experience in TypeScript, JavaScript (ES6+), jQuery (Must), HTML5 and CSS3.
- Strong experience in Java 17+, Spring Boot, Spring MVC, Spring Data JPA, Hibernate and Spring Security.
- Experience building RESTful APIs and Microservices.
- Experience with PostgreSQL / MySQL / Oracle.
- Hands-on experience with Docker and Kubernetes.
- Experience with Git and CI/CD using Jenkins, GitHub Actions or Azure DevOps.
- Exposure to Kafka, Redis and cloud platforms (AWS/Azure/GCP) is preferred.
- Experience with frontend build tools such as Webpack/Gulp.
- Experience with unit testing using Jest/Jasmine/QUnit.
- Strong understanding of API integration, performance optimization and responsive design.
- Mandatory: Hands-on experience with AI-assisted development tools such as GitHub Copilot, Gemini, Claude, Cursor, Windsurf or similar.
Preferred Skills
- Kafka and Redis experience.
- Cloud exposure across AWS, Azure or GCP.
- Experience with modern frontend build and testing ecosystems.
- Strong understanding of application performance and scalable architecture.
Skills
- TypeScript
- microsoft-typescript
- javascript
- Java
- spring
- spring-boot
- jQuery
- HTML5
- css-3
- spring-mvc
- spring-data
- Hibernate
- spring-security
- PostgreSQL
- mysql
- oracle
- Docker
- Kubernetes
- Jenkins
- Github
- github-actions
- microsoft-azure
- azure-devops
- es6
- Kafka
- Redis
- amazon-web-services
- google-cloud-platform
- Webpack
- Gulp
- Jest
- jasmine
- qunit
- gitHub-copilot
- Gemini
- claude-by-anthropic
- Cursor
- windsurf
