11 Sep
|
Infosys
|
Bengaluru
About the Role
We are looking for a highly skilled Java Full Stack Developer with 9-15 years of experience in designing, developing, and delivering scalable enterprise applications. The ideal candidate should have strong expertise in Java, Angular, along with experience in cloud-based and contemporary web application development.
Key Responsibilities
- Design, develop, and maintain end-to-end web applications using Java and Angular.
- Develop scalable Microservices and REST APIs using Spring Boot.
- Build responsive and user-friendly front-end applications using Angular, TypeScript, HTML, CSS, and JavaScript.
- Participate in architecture discussions, design reviews, and technical decisions.
- Collaborate with Product Owners, Business Analysts, QA, and DevOps teams.
- Perform code reviews and ensure adherence to coding standards and best practices.
- Troubleshoot and resolve production issues while maintaining application performance.
- Mentor and guide junior developers.
Required Skills
Backend
- Strong hands-on experience in Java 8/11/17
- Spring Boot, Spring MVC, Spring Security
- Microservices Architecture
- RESTful API Development
- Hibernate/JPA
- Maven/Gradle
Frontend
- Strong experience in Angular (8+)
- TypeScript, JavaScript
- HTML5, CSS3
- Angular Material, RxJS
- Responsive Web Design
Database
- Oracle, SQL Server, PostgreSQL, MySQL
- SQL query optimization and performance tuning
Cloud & DevOps
- AWS/Azure exposure
- Docker, Kubernetes
- CI/CD tools such as Jenkins, Azure DevOps
- Git/GitHub
Preferred Skills
- Kafka or RabbitMQ
- Terraform/IaC
- SonarQube and code quality tools
- Agile/Scrum methodology
- System Design and Architecture
Qualifications
- Bachelor's or Master's degree in Computer Science, Information Technology, or related field.
- Strong understanding of Object-Oriented Design, Design Patterns, and Software Development Life Cycle (SDLC).
- Experience leading technical initiatives and working directly with stakeholders.
Key Competencies
- Strong analytical and problem-solving skills.
- Excellent communication and stakeholder management.
- Ability to work independently and lead development efforts.
- Experience in mentoring teams and driving techn
📌 Java Full Stack Developer - Pan India (Bengaluru)
🏢 Infosys
📍 Bengaluru