Job Summary
We are seeking an experienced Full Stack Java Developer to design, develop, and support enterprise-grade applications. The ideal candidate will have strong expertise in Java, Spring Boot, React/Next.js or Angular, REST APIs, Microservices, and Cloud technologies. This role involves leading end-to-end solution delivery, mentoring developers, and collaborating with cross-functional teams to build scalable, secure, and high-performing applications.
Key Responsibilities<>
Backend Development
-
Design, develop, and maintain enterprise applications using Java 8/11/17+.
-
Build scalable RESTful APIs and Microservices using Spring Boot, Spring MVC, and Spring Cloud.
-
Implement application security using Spring Security, OAuth2, and JWT.
-
Develop and optimize SQL/NoSQL database solutions.
-
Integrate enterprise applications through APIs, messaging systems, and third-party services.
<>
Frontend Development
-
Develop responsive web applications using React, Next.js, or Angular.
-
Create reusable UI components and optimize application performance.
-
Consume REST APIs and implement state management.
-
Collaborate with UI/UX teams to deliver intuitive user experiences.
<>
Technical Leadership
-
Lead end-to-end solution design, development, testing, and production deployment.
-
Mentor junior developers and conduct code reviews.
-
Ensure application scalability, security, reliability, and performance.
-
Participate in architecture discussions and recommend best practices.
-
Prepare technical documentation and support Agile delivery processes.
Required Qualifications
-
7+ years of Full Stack Java development experience.
-
Bachelor''s degree in Computer Science, Information Technology, Engineering, or related field.
-
Strong experience working in Agile/Scrum environments.
-
Experience leading development teams and delivering enterprise applications.
Required Skills
-
Java 8/11/17
-
Spring Boot
-
Spring MVC
-
Spring Cloud
-
RESTful APIs
-
Microservices
-
Hibernate / JPA
-
React / Next.js / Angular
-
HTML5, CSS3, JavaScript, TypeScript
-
SQL (Oracle, MySQL, PostgreSQL)
-
Git
-
Maven / Gradle
-
JUnit & Mockito
Preferred Skills
-
Docker & Kubernetes
-
AWS, Azure, or Google Cloud Platform
-
Jenkins, GitHub Actions, CI/CD Pipelines
-
Kafka or RabbitMQ
-
SonarQube
-
Redis
-
Elasticsearch
-
DevOps practices
Soft Skills
-
Strong communication and stakeholder management skills.
-
Excellent analytical and problem-solving abilities.
-
Ability to mentor developers and lead technical initiatives.
-
Strong collaboration skills in cross-functional Agile teams.
Experience: 8–15 Years
Work Authorization: Open to candidates authorized to work in the U.S. (as per client requirements).