The Java Developer is responsible for participating in the design, development, testing, debugging, maintaining, and documenting software components in accordance with Software Development Life Cycle (SDLC) best practices. They will establish estimates and work plans for design, development, implementation, and rollout tasks. Moreover, they will communicate with the appropriate teams to ensure that assignments are delivered with the highest of quality and in accordance with standards. The Java Developer will demonstrate the company’s core values of respect, honesty, integrity, diversity, inclusion, and safety.
Job Responsibilities:
- The Java Developer will develop a high-quality codebase, lead design discussions, execute development against design, and navigate complex codebase
- Responsible for development implementation of technical design within a defined set of teams. Execute against defined technology roadmap to support project portfolio and business strategy
- Participate in implementing enterprise standards across domains: operations, infrastructure, data, applications, development, security & risk, and business continuance
- Provide technical clarity between ongoing projects and the strategic objectives of the company
- Drive digital innovation by leveraging innovative new technologies and approaches to renovate, extend, and transform the existing core technology base and IT estate
Preferred Qualifications
- Bachelor’s Degree in Computer Science or a STEM major
- 3+ years of successful and applicable hands-on experience in software or infrastructure development domain and principles, including design patterns and code structure
- 3+ years of proven track record of designing and delivering large scale, high-quality systems
- 3+ years of successful and applicable experience taking a lead role in building complex software ad automation systems that has been successfully delivered to customers
- Strong knowledge of industry trends and industry competition
Job Features
Number Of Openings: | 5 |
Education: | Bachelor's Degree in Computer Science or a STEM major |
Key skills: | Java Developer, SDLC, Java, Spring Boot, Microservices, Microsoft Azure, Architecture, Cloud, Migration |