Java Full Stack Engineer
$2,500,000–$3,000,000 year
On-siteBengaluru, Karnataka, India or Hyderabad, Telangana, India
EXPIREDBengaluru, Karnataka, India or Hyderabad, Telangana, IndiaOn-siteFull Time$2,500,000–$3,000,000 yearSmall
Full TimeSmall
Job Summary
Design, develop, test, and maintain scalable full-stack applications using Java, Spring Boot, and ReactJS. Build responsive user interfaces, robust RESTful APIs, and microservices while integrating Apache Kafka and deploying solutions on Microsoft Azure. Manage MS SQL Server databases, optimize performance, and troubleshoot production issues within an Agile environment. Collaborate with product, architecture, QA, and DevOps teams to deliver secure, high-performance enterprise applications.
Required Qualifications
- 7+ years of professional experience in Full Stack Application Development
- Strong hands-on expertise in Java
- Strong hands-on expertise in Spring Framework
- Strong hands-on expertise in Spring Boot
- Strong hands-on expertise in Spring Data JPA
- Strong hands-on expertise in REST APIs
- Strong experience with ReactJS
- Good knowledge of JavaScript ES6+
- Good knowledge of TypeScript
- Good knowledge of HTML5
- Good knowledge of CSS3
- Solid understanding and practical experience with Microservices Architecture
- Hands-on experience with Apache Kafka or similar messaging platforms
- Experience developing and deploying applications using Microsoft Azure
- Strong understanding of MS SQL Server
- Strong understanding of relational databases
- Strong understanding of SQL queries
- Strong understanding of database performance optimization
- Experience with Git
- Experience with CI/CD pipelines
- Experience with Agile methodologies
- Experience with Scrum methodologies
- Strong analytical skills
- Strong debugging skills
- Strong problem-solving skills
- Strong communication skills
- Ability to collaborate effectively with cross-functional teams
- Ability to take ownership of technical deliverables
- Bachelor's degree in Computer Science
- Bachelor's degree in Information Technology
- Bachelor's degree in MIS
- Bachelor's degree in Engineering
- Bachelor's degree in a related discipline
Desired Qualifications
- Exposure to Kubernetes
- Exposure to MuleSoft
- Exposure to API gateways
- Exposure to enterprise integrations
- Experience with cloud-native application development
- Experience with containerized deployments
- Experience in the Financial Services or Banking domain
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.