Korn Ferry is seeking a talented Core Java Developer for one of our clients in Columbus, OH.
Required qualifications, capabilities and skills
• Formal training or certification on software engineering concepts and 3+ years applied experience
• Must have skills: Java\J2EE, Spark, Hadoop, Micro services, Spring Boot, Python, Database Technology including both SQL and No-SQL, Kafka, Kubernetes, CI\CD and problem solving skills
• Good to have skills: Performance tuning, AWS Stacks like EKS and EMR
• Strong experience with Java Spark coding
• Understanding of architecture and design across all systems and working proficiency in developmental toolsets
• Knowledge of industry-wide technology trends and best practices
• Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages
• Hands-on practical experience in system design, application development, testing, and operational stability
Preferred qualifications, capabilities and skills
• Familiarity with modern data format like CSVW, Json-LD, N-Triples
• Exposure to AWS services like S3, Terraform
• Exposure to Snowflake & Big data technologies
Roles and Responsibility:
• Participate in design and develop scalable and resilient systems in a timely manner using Java/Spark to contribute to continual, iterative improvements for product teams
• Design, write, comment and unit test code to confirm software modules are of the highest quality
• Build Microservices that will run on the banks internal cloud and the public cloud platform
• Collaborate with teams in multiple regions and time zones
• Participate in scrum team stand-ups, code reviews and other ceremonies, contribute to task completion and blocker resolution within your team
• Proactively identifies hidden problems and patterns in data and uses these insights to drive improvements to coding hygiene and system architecture
• Contributes to software engineering communities of practice and events that explore new and emerging technologies
• Adds to team culture of diversity, equity, inclusion, and respect