Lead Java Developer - Flink
ARCHIVED
We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.
About the RoleThe Lead Java Developer with Flink will play a crucial role in designing, building, and maintaining high transaction, distributed Restful APIs and Microservices. This position requires strong technical expertise in Java and a passion for developing scalable solutions.ResponsibilitiesJava Springboot, OCP, Kubernetes, Flink - Knowledge in Object-oriented Analysis and Design.10 years + Experience in designing, building, and maintaining high transaction, distributed Restful APIs and Microservices.Strong JAVA hands-on experience - preferably the versions listed below.Excellent communication, collaboration, and organizational skills.Strong working experience leveraging Agile methodologies (Scrum and Kanban).Strong experience in Java Spring Boot Flink streaming, OCP.Performing requirement analyses.Knowledge of event-driven architecture & development using Kafka/MQ.Experience in Kubernetes/OpenShift and/or other cloud-based container management platforms.Experience with cloud-based platforms.Proficiency in Oracle/SQL/MySQL, in-memory databases such as Redis, and Hibernate/ORMs.Hands-on experience with unit testing frameworks Spock/Junit and Code quality control platforms like SonarQube.Advanced Understanding of CI/CD pipelines using Jenkins.Strong working knowledge using Dynatrace and Logscale Monitoring tools used for debugging.Strong knowledge in Core Java (Java 11+) preferably Java 17.Experience in Java-based Microservices frameworks including Spring Boot (3+), Spring JPA, Spring batch.Gradle and/or Maven.Required Skills10 years+ Strong JAVA hands-on experience.Experience in Java Spring Boot and Microservices frameworks.Proficiency in Oracle/SQL/MySQL and in-memory databases.Knowledge of CI/CD pipelines and monitoring tools.Preferred SkillsExperience with cloud-based platforms.Knowledge of event-driven architecture.Familiarity with Agile methodologies.