Elfonze Technologies Pvt Ltd

Java Full Stack Developer

Elfonze Technologies Pvt Ltd · Bengaluru, Karnataka, India

IT Services and IT Consulting · 201-500 employees

20 h ago
Mid (2-5 yrs) Full-time India
Log in to apply, save this posting, or score it against your profile with AI.

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

Java Spring Boot Microservices Angular React JavaScript TypeScript SQL NoSQL REST APIs AWS Azure GCP CI/CD Git Jenkins

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