Job Summary
We are looking for a highly skilled Java Full Stack Developer with 5-10 years of experience in designing, developing, and maintaining scalable enterprise applications. The ideal candidate should have strong expertise in Java, Spring Boot, Microservices, REST APIs, and up-to-date front-end technologies such as Angular or React.
Key Responsibilities
- Design, develop, test, and maintain enterprise-grade web applications.
- Develop backend services using Java, Spring Boot, and Microservices architecture.
- Build responsive and interactive user interfaces using Angular/React.
- Develop and consume RESTful APIs.
- Work with relational and NoSQL databases.
- Collaborate with cross-functional teams including Product, QA, and DevOps.
- Participate in code reviews and ensure coding standards and best practices.
- Optimize application performance, scalability, and security.
- Implement CI/CD pipelines and support production deployments.
- Work in Agile/Scrum development environments.
Required Skills
Backend
- Core Java (Java 8/11/17)
- Spring Boot
- Spring MVC
- Spring Security
- Microservices
- RESTful Web Services
- Hibernate/JPA
- Maven/Gradle
Frontend
- Angular (8+) or ReactJS
- JavaScript
- TypeScript
- HTML5
- CSS3
- Bootstrap
Database
- SQL
- Oracle
- MySQL
- PostgreSQL
- MongoDB
DevOps & Tools
- Git/GitHub
- Jenkins
- Docker
- Kubernetes
- CI/CD Pipelines
- SonarQube
Cloud (Preferred)
- AWS
- Azure
- GCP
Required Qualifications
- Bachelor's/master's degree in computer science, IT, or related field.
- 5-10 years of experience in Full Stack Development.
- Strong problem-solving and analytical skills.
- Excellent communication and stakeholder management skills.
Preferred Skills
- Kafka/Event-Driven Architecture
- Redis Cache
- OAuth2/JWT Authentication
- GraphQL
- Unit Testing (JUnit, Mockito)
- Agile/Scrum Methodology
📌 Java Full Stack Developer (Pune)
🏢 Infosys
📍 Pune