14 Aug
|
Infosys
|
Bengaluru
Job Description Java Full Stack Developer (Java + Angular)
Experience: 5–11 Years
Employment Type: Full-Time
Role Overview
We are seeking an experienced Java Full Stack Developer with strong expertise in Java, Spring Boot, Microservices, and Angular and kafka to design, develop, and maintain scalable enterprise applications. The ideal candidate should possess hands-on experience across both backend and frontend technologies and be capable of delivering high-quality software solutions in an Agile environment.
Key Responsibilities
- Design, develop, and maintain enterprise-grade web applications using Java and Angular.
- Build and enhance RESTful APIs and Microservices using Spring Boot.
- Develop responsive and reusable UI components using Angular.
- Collaborate with business analysts, architects, and cross-functional teams to deliver solutions.
- Participate in code reviews, debugging, performance tuning, and optimization activities.
- Write clean, maintainable, and efficient code following best practices.
- Ensure application security, scalability, and reliability.
- Contribute to CI/CD pipeline implementation and deployment activities.
- Participate in Agile ceremonies including sprint planning, daily stand-ups, and retrospectives.
Required Skills
- 5–11 years of software development experience.
- Strong proficiency in Java 8/11/17.
- Hands-on experience with Spring Boot, Spring MVC, Spring Data JPA.
- Experience in Microservices Architecture.
- Strong experience with Angular (8+ preferred), TypeScript, HTML5, CSS3, JavaScript.
- Experience developing and consuming REST APIs.
- Knowledge of SQL databases such as Oracle, PostgreSQL, MySQL, or SQL Server.
- Experience with Git, Maven/Gradle, and code versioning tools.
- Familiarity with Agile/Scrum methodologies.
- Robust problem-solving and analytical skills.
Preferred Skills
- Experience with Cloud platforms (AWS/Azure/GCP).
- Knowledge of Docker, Kubernetes, Jenkins, CI/CD pipelines.
- Messaging technologies such as Kafka, RabbitMQ.
- Experience with NoSQL databases (MongoDB, Cassandra).
- Understanding of OAuth2, JWT, and application security best practices.
Educational Qualification
- Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.
Nice to Have
- Experience in large-scale enterprise applications.
- Exposure to DevOps practices and production support.
- Excellent communication and stakeholder management skills.
Keywords: Java, Spring Boot, Microservices, Angular, TypeScript, REST API, SQL, Hibernate, JPA, AWS, Docker, Kubernetes, CI/CD, Agile.
📌 Java Full Stack Developer (Bengaluru)
🏢 Infosys
📍 Bengaluru