Java Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+13 more
Job description
The Application Engineer is joining the enhancements team in the Integration and Automation department is responsible for developing quality software in Java. This requires working in conjunction with business analysts, software architects, and development leads to be sure that what is developed meets the business needs, satisfies all non-functional requirements, and meets team standards.
Requirements
7 years experience * Development experience in Java, versions 11 and above, most things are 21. * Experience with Java framework Spring and Springboot * Experience writing code tests with tools such as JUnit and Cucumber. * Experience with messaging engines like RabbitMQ, Kafka * Experience programming with JSON. * Experience in data bases such as MS SQL Server, DB2, Couchbase, and Oracle. * SDLC management through Azure DeVops * Source code control and DevOps using GitHub. * Understanding of Service Oriented, Microservice and Event based Architectures principles * Experience with container platforms - Kubernetes preferred (can teach) * Ability to operate and communicate effectively within deadlines * Experience as an effective member of teams * Ability to work with little supervision Healthcare experience Oracle backend SQL experience
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Top 10 Java Libraries
How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again
Highest Paying Tech Companies for Developers
What’s the Difference between a Junior, Mid, and Senior Developer?