I

Software Developer

Infosys · Bengaluru, Karnataka, India - Hyderabad, Telangana, India - Pune, Maharashtra, India

0–4 yrs experiencefull_timePosted 1w ago

Job description

EXP: 3 TO 5 YEARS Location: Hyderabad, Pune, Chennai, Bangalore NP:0-90 DAYS Key Responsibilities - Design, develop, and maintain backend services using Java and Spring Boot. - Build and consume RESTful APIs and integrate with third-party services. - Develop scalable Microservices-based applications. - Collaborate with frontend developers, business analysts, and QA teams. - Optimize application performance, scalability, and security. - Write clean, maintainable, and testable code. - Participate in code reviews and follow best development practices. - Troubleshoot and resolve production issues. - Work with CI/CD pipelines and DevOps teams for deployments. Required Skills - Strong proficiency in **Java 8/11/17+** - Experience with **Spring Boot, Spring MVC, Spring Data JPA** - Hands-on experience with **Microservices Architecture** - Knowledge of **REST APIs and Web Services** - Experience with **Hibernate/JPA** - Strong understanding of **SQL databases** (Oracle, PostgreSQL, MySQL) - Familiarity with **NoSQL databases** (MongoDB, Cassandra) is a plus - Experience with **Kafka, RabbitMQ, or messaging systems** - Knowledge of **Docker and Kubernetes** - Experience working with **Git, Maven/Gradle** - Understanding of **Design Patterns and OOP concepts** - Experience with **CI/CD tools** (Jenkins, GitHub Actions, Azure DevOps)