Required Skills
About the Job
Infosys is seeking a Senior Java Developer to join our team in Bengaluru. This role requires strong expertise in Core Java, OOPs concepts, Collections, and Multithreading. You will be responsible for developing and maintaining applications using Spring Boot and REST APIs within a microservices architecture. A solid understanding of SQL and relational databases (PostgreSQL), along with experience in unit testing using JUnit, is essential. Familiarity with build tools like Maven, version control with Git, and CI/CD pipelines is expected. Experience with cloud platforms (AWS/Azure/GCP), messaging systems like Kafka, and containerization technologies such as Docker is highly desirable. Knowledge of NoSQL databases (Cassandra) and experience in Agile/Scrum methodologies will be beneficial. Experience with Hibernate/JPA is also valued.