Java Developer
Listed on 2026-06-28
-
Software Development
Java Developer, Full Stack Developer
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.
Duration: 12-24 months
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.
Required Qualifications:
- 7+ years of Java development experience
- Spring Boot experience
- Oracle 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
- 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
All your information will be kept confidential according to EEO guidelines.
Job Location #J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).