Job Title : Java Developer - Kafka
Location : Bangalore
Experience : 5-10 Years
Notice Period : Immediate
Primary Skills : Java dev with Kafka
Secondary Skills :
core Java, Spring, Camel, REST, JMS
NoSQL DBs & Splunk. Kafka, J2EE
Key Roles & Responsibility :
Strong J2EE/Java development experience
• Must have excellent coding ability and passion to write code
• Experience with SQL, No-SQL and database persistence frameworks JPA, Hibernate, Oracle 11g onwards
• Experience developing APIs using Spring boot
• Experience with build tools such as maven, gradle, ant or similar.
• Experience with performance tuning
• Experience with cloud native frameworks - Spring cloud, Istio
• Exposure to micro-services architectures and frameworks
• Demonstrated experience rapidly picking up new technologies
• Demonstrated experience troubleshooting issues
Job Description
• Ability to understand business requirements and translate them into technical requirements
• Experience in agile environment
• Experience with code versioning tools (Git, SVN, Mercurial)
• Experience with Build Automation tooling (Bamboo, Jenkins, TeamCity, etc)
• Banking environments knowledge (Optional +)
• Demonstrated experience designing and implementing challenging solutions
• Experience with security frameworks and concepts
• Exposure to cloud, containers and container orchestration via Docker, kubernetes.
• Experience with openshift will be a plus
• Experience unit testing, test automation and implementation activities