Sr. Java Developers -Kafka and banking
Role details
Job location
Tech stack
Job description
Job Description Infosys is seeking a Java Full Stack Developer with Azure experince - In the role, you will interface with key stakeholders and apply your technical proficiency a…
- 15 days ago
Requirements
-
BS/BA degree or equivalent experience (Computer Science preferred).
-
Formal training or certification in Software Engineering with 5+ years of applied experience.
-
8+ years of software development experience.
-
Ability to translate functional requirements into technical designs and engineering requirements.
-
Strong experience with Core Java, object-oriented design, RDBMS (Oracle), SQL, Spring, and No SQL.
-
Strong understanding of Agile methodology and use of SDLC tooling to improve development and testing efficiency (Jira, Jenkins, Git, JUnit, Selenium, linting tools).
-
Experience partnering effectively with technology teams and product owners to drive end-to-end delivery.
-
Experience planning and managing Scrum teams, including facilitating Agile ceremonies, prioritizing backlogs, and enabling team delivery.
-
Experience building secure, highly available, resilient, scalable systems leveraging clustering and load balancing across web/app servers and messaging systems (Kafka).
-
Practical cloud-native experience.
-
Container-based development and orchestration; microservices frameworks and tools (Docker, Kubernetes, Spring Boot, Swagger).
-
Cloud and container-based development experience (e.g., Gaia, Kubernetes, AWS).
-
Reactive programming experience (e.g., Spring Flux).
-
Streaming/aggregation frameworks (Storm, Spark).
-
NoSQL / Big Data stores (Cassandra, Elasticsearch, Cloudera stack, HBase); experience optimizing Cassandra is a plus.
-
Banking and payments domain experience.