Java Full Stack Developer
Elfonze Technologies Pvt Ltd · Bengaluru, Karnataka, India
IT Services and IT Consulting · 201-500 employees
About the role
The developer will design, develop, and maintain end-to-end web applications using Java, Spring Boot, and modern frontend frameworks. They will also collaborate with cross-functional teams to implement scalable backend services, RESTful APIs, and cloud-based deployments.
What they look for
Requirements
Candidates must have strong hands-on experience in Java, Spring Boot, Microservices, and frontend technologies like Angular or React. Proficiency in database management, CI/CD pipelines, and cloud platforms such as AWS, Azure, or GCP is also required.
Full description
Role Descriptions: Job Description Java Full Stack Developer (Java FSD)Role OverviewWe are seeking a skilled Java Full Stack Developer to design| develop| and maintain end to end web applications. The ideal candidate will have strong expertise in Java| Spring Boot| Microservices| along with modern front end frameworks such as AngularReact| and solid knowledge of databases| CICD| and cloud technologies.Key ResponsibilitiesBackend Development (Java)Design| develop| and maintain backend services using Java| Spring Boot| and Microservices.Build RESTful APIs| integrate third party services| and ensure robust| scalable backend logic.Implement security practices such as OAuth2| JWT| and role based access.Optimize application performance| troubleshoot issues| and conduct root cause analysis.Frontend DevelopmentDevelop responsive UI using Angular React JavaScript TypeScript.Build reusable components| UI modules| and maintain front end state management.Collaborate with UX designers to convert wireframes into functional screens.Database CloudWork with SQLNoSQL databases (MySQL| Oracle| MongoDB| PostgreSQL).Write and optimize queries| views| stored procedures| and data models.Deploy applications using CICD pipelines and experience with AWSAzureGCP.DevOps IntegrationWork with build tools such as MavenGradle| Git version control| and JenkinsAzure DevOps pipelines.Conduct unit testing using JUnit Mockito and support automation frameworks.Ensure high-quality code through code reviews and continuous integration practices.Collaboration SDLCParticipate in Agile ceremonies daily stand-ups| sprint planning| code reviews| demos| retrospectives.Work closely with architects| product owners| QA| and operations teams to deliver end to end features.Maintain technical documentation| architecture diagrams| and deployment guides.Required SkillsStrong hands-on experience in Java| Spring Boot| Microservices.Front-end expertise in Angular React JavaScript TypeScript HTML CSS.Knowledge of REST APIs| JSON| OAuth2JWT authentication.Solid database skills in SQLPLSQL and ORMs like HibernateJPA.Experience using Git| MavenGradle| Jenkins| Docker.Understanding of cloud deployments (AWS Azure GCP).Nice-to-Have SkillsExperience in Kafka RabbitMQ messaging systems.Exposure to Kubernetes and container orchestration.Knowledge of testing frameworks (Selenium| Postman| JMeter).Experience with DevOps and Infra as Code tools (Terraform| Ansible).Soft SkillsStrong analytical| debugging| and problem solving abilities.Excellent communication and cross functional collaboration.Ability to work in AgileDevOps environments.Proactive mindset and strong ownership of deliverables.
Essential Skills: Job Description Java Full Stack Developer (Java FSD)Role OverviewWe are seeking a skilled Java Full Stack Developer to design| develop| and maintain end to end web applications. The ideal candidate will have strong expertise in Java| Spring Boot| Microservices| along with modern front end frameworks such as AngularReact| and solid knowledge of databases| CICD| and cloud technologies.Key ResponsibilitiesBackend Development (Java)Design| develop| and maintain backend services using Java| Spring Boot| and Microservices.Build RESTful APIs| integrate third party services| and ensure robust| scalable backend logic.Implement security practices such as OAuth2| JWT| and role based access.Optimize application performance| troubleshoot issues| and conduct root cause analysis.Frontend DevelopmentDevelop responsive UI using Angular React JavaScript TypeScript.Build reusable components| UI modules| and maintain front end state management.Collaborate with UX designers to convert wireframes into functional screens.Database CloudWork with SQLNoSQL databases (MySQL| Oracle| MongoDB| PostgreSQL).Write and optimize queries| views| stored procedures| and data models.Deploy applications using CICD pipelines and experience with AWSAzureGCP.DevOps IntegrationWork with build tools such as Mave