Java Backend 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
+14 more
Job description
Responsibilities Provides senior-level system analysis, design, development, and implementation of applications and databases. Integrates third-party products. Translates technical specifications into code for complex new or enhancement projects for internal clients. Writes programs, develops code, tests artifacts, and produces reports. Employs software development techniques to ensure tests are implemented in a way that supports automation. Designs, develops, and maintains SKP Web Client applications, ensuring scalable, secure, and high-performing user experiences. Develops and supports Pure Spring/Spring Framework based services and APIs, leveraging modern development best practices and design patterns. Develops, upgrades, and modernizes applications using Java 21, utilizing current language features, performance enhancements, and enterprise development standards. Elevates code into the development, test, and production environments on schedule. Provides follow-up production support. Submits change control requests and documentation. Thoroughly understands software development methodologies and development architecture standards. Trains and mentors staff with less experience and resolves elevated issues. Participates in design, code, and test inspections throughout the development lifecycle to identify issues and improve quality. Explains technical considerations at related meetings, including those with internal clients. Performs systems analysis activities. Thoroughly understands client business functions and technology needs. Has a broad understanding of Client technologies, tools, and applications, including those that interface with business areas and systems. Interfaces with cross-functional team members and communicates system issues at the appropriate technical level for each audience. Thoroughly understands and complies with Information Technology and Information Security policies and procedures and verifies that deliverables meet requirements. Participates in special projects and performs other duties as assigned., TORC Test on this will be called MM- Frontend Modernization: Design, build, and maintain high-performance user interfaces using React, Angular, TypeScript, and JavaScript About…
- 1 day ago
- Apply easily
Requirements
Qualifications AWS Cloud technologies Java back-end development Database management SKP Web Client development experience Pure Spring / Spring Framework development experience Java 21 development and application modernization experience with RESTful APIs, microservices architecture, and automated testing Experience with CI/CD pipelines and DevOps practices Minimum of five years related work experience, with at least one year of development experience Undergraduate degree or equivalent combination of training and experience Preferred Skills Experience developing and supporting enterprise-scale financial applications Robust understanding of cloud-native development patterns on AWS Experience with Spring Boot, Spring Security, and modern Java frameworks Experience troubleshooting production issues and supporting critical applications Knowledge of software engineering best practices, automated testing, and application performance tuning Robust communication and collaboration skills with cross-functional teams and business stakeholders. Qualifications AWS Cloud technologies Java back-end development Database management SKP Web Client development experience Pure Spring / Spring Framework development experience Java 21 development and application modernization experience Experience with RESTful APIs, microservices architecture, and automated testing Experience with CI/CD pipelines and DevOps practices Minimum of five years related work experience, with at least one year of development experience Undergraduate degree or equivalent combination of training and experience Preferred Skills Experience developing and supporting enterprise-scale financial applications Robust understanding of cloud-native development patterns on AWS Experience with Spring Boot, Spring Security, and modern Java frameworks Experience troubleshooting production issues and supporting critical applications Knowledge of software engineering best practices, automated testing, and application performance tuning Robust communication and collaboration skills with cross-functional teams and business stakeholders
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
Why Upskilling And Reskilling is Important For Developers
Is Software Engineering Over-Saturated?
Frontend Developer Salary in South Africa
Top 10 Java Libraries