Job Description
Exp: 7- 12yrs
Immediate Joiners.
Location- Bangalore(willing to relocate in 1 month)
Mandatory Skills: Java, Kafka/ Rabbit MQ, Nosql (Mongo DB) or PostgresSQL, Microservices
• 5+ years of experience in Java and recent work history with Java.
• 5+ years of experience in Spring and 4+ years of experience in Spring Boot, Spring Kafka, Spring Cloud Stream, Spring Data, Kafka Connect, Spring Security
• 5+ years of experience in microservices and event driven processing systems
• 3+ years of experience with Spark Streaming
• 5+ years of experience in relational databases like Oracle
• 3+ years of experience with NoSQL wide-column databases such as Cassandra
• 3+ years of experience with Azure
• 4 + years of experience with writing REST APIs
• Experience with Swagger and Postman
• Some Experience with Hadoop (HDFS, Hive) and/or Spark
• Experience writing and automating test scripts using Mockito/JUnit, SpringBootTest, etc.
• Experience with TDD
• 3+ years of experience with BDD, Gherkin, Cucumber
• 3+ years of experience in tools- Maven, GIT, Jira, Jenkins, Docker container and Kubernetes.
• 3+ years of experience with CI/CD
• Experience in system integrations with cross-domain and cross-functional teams.
• Experience in multi-level logging and troubleshooting is required.
• Experience working in an Agile/SCRUM team
• Thorough knowledge of Design Patterns and Twelve-Factor App methodology
• Experience with large scale system design and development
• Excellent communication skills
💡 Quick Summary
Seeking a career-building opportunity? The Senior Java Software Engineer position is now open for candidates interested in the Software Developer Jobs sector. This role in Bangalore offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
