We have partnered with our client in their search for a Java Developer in O'Fallon, MO.
Responsibilities
- - Ensure quality of one or more application codebases and alignment with development standards.
- Provides input into design of automation for full infrastructure deployment; manages review of and tests for compatibility and integration processes needed to connect with other devices
- Automates large scale systems spanning multiple locations and environments.
- Writes code automating public cloud, private cloud, and bare metal.
- Automates common tasks, deploy with an IaaS model, utilizing chef, ansible, or similar
- Ability to write moderately complex scripts and programs for automation, tools, frameworks,
dashboards, alarms. (common uses: Python, Perl, PHP, JavaScript, Go).
- Orchestrates the deployment/maintenance of complex applications.
- Responsible for performance engineering of the enterprise software architecture.
- Significant code development, commitment of code/review of pull-requests, and modest day-to-day
support duties.
Skills Required
- Core Java backend engineering.
- Java 17, expert level.
- Spring Boot, strongly preferred.
- RESTful API design, versioning, and error handling.
- Event-driven architecture.
- Kafka or similar streaming/messaging platforms such as ActiveMQ, RabbitMQ, NATS, or equivalent.
- Strong understanding of asynchronous processing, back pressure, retry patterns, ordering, and idempotency.
- CI/CD experience.
- Jenkins pipelines or similar.
- GitHub for code management and PR processes.
- Automated testing, artifact versioning, environment promotion, and code management.
- JVM performance tuning, garbage collection tuning, thread pools, memory management.
- Ability to diagnose latency, throughput, high CPU, resource utilization, and memory issues.
- Monitoring/observability exposure, especially Splunk and Dynatrace.
- IntelliJ IDE is commonly used.
Education & Work Experience
- Bachelor's Degree
- 7+ years of experience
Title Senior Core Java Developer
Location O'Fallon, MO
Client Industry Payments
Ref ID 1687421
About Korn Ferry
Korn Ferry unleashes potential in people, teams, and organizations. We work with our clients to design optimal organization structures, roles, and responsibilities. We help them hire the right people and advise them on how to reward and motivate their workforce while developing professionals as they navigate and advance their careers. To learn more, please visit Korn Ferry at www.Kornferry.com