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
+7 more
Job description
Position Description: The Enterprise Database Management team is seeking an Application Systems Engineer to assist with porting a PHP-based database inventory tracking system to a Java/Spring Boot-based system. As part of this effort, the application will also be migrated from a monolithic application architecture to a service-oriented architecture running in the enterprise Cloud Foundry environment. The selected individual must possess strong problem solving skills and senior-level experience with Java, Spring Boot, and cloud-based technologies.
Requirements
Note: Candidate must be self-starter, self-motivated to deliver high quality, have great communication skills, be vocal participant, and be willing ask questions for learning and for clarity., · 7+ years of Java development experience
· Spring Boot experience
· Oracle experience
· GitHub experience
· HTML/CSS/JavaScript experience
· Strong knowledge of Cloud Development Principles
· Proven experience in the design, development, and deployment of large scale Java projects following industry-standard design patterns, tooling and coding practices
· Excellent verbal, written, and interpersonal communication skills
Desired Qualifications:
· Experience migrating monolithic applications to a Service-Oriented Architecture (SOA)
· Experience architecting cloud-native applications from the ground up
· Full stack (both UI and back end) development experience
· Asynchronous messaging experience
· Experience working in Cloud Foundry, Azure, or AWS environments
· Experience with Sencha Ext JS framework is an added advantage, but not required
· PHP development experience
· Experience with Hitachi Content Platform (HCP) preferred, but not required
· Previous experience working for a major financial institution is an added advantage, but not required
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
Is Software Engineering Over-Saturated?
What’s the Difference between a Junior, Mid, and Senior Developer?
Find a Developer Job: 12 Best Job Sites For Developers
Where to Find Entry-Level Software Engineering Jobs