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
Job description
- Lead the technical design, development, and implementation of cross-functional, multi-platform application systems.
- Coach and guide scrum teams in Java and Cloud development platforms, including frontend and backend technologies like Spring Boot and PCF.
- Ensure code quality by performing reviews, writing test cases, and adhering to best practices.
- Participate in agile ceremonies and contribute to technology solutioning across large teams.
- Develop documentation such as high-level design, system design, and architecture documents, securing necessary approvals. What’s Needed?
Requirements
Our client, a leading organization in the financial services industry, is seeking a Java Developer - Senior to join their dynamic team. As a Java Developer - Senior, you will be part of the Technology Department supporting innovative solutions for their enterprise applications. The ideal candidate will demonstrate strong problem-solving skills, excellent communication, and a proactive approach, which will align successfully within the organization., + 5-7 years of experience in software development with a bachelor’s or higher degree in computer science or related field.
- 3-5 years of experience with Java, Spring Boot, Spring Framework, REST, microservices, and cloud-based development.
- Experience coaching junior and staff-level developers and translating architecture into detailed technical designs.
- Proficiency with Atlassian tools such as Bitbucket, Bamboo, JIRA, and Confluence.
- Strong analytical, communication, and problem-solving skills, with a focus on delivering high-quality solutions.
Benefits & conditions
- Opportunity to work on innovative projects within a supportive and collaborative environment.
- Exposure to large-scale enterprise applications and cutting-edge technologies.
- Engagement with a diverse and talented team committed to professional growth.
- Participation in agile practices that promote continuous improvement and learning.
- Potential for career advancement within a reputable organization.
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
93 Java Interview Questions You Should Prepare For
Where to Find Entry-Level Software Engineering Jobs
Fully Remote Software Engineer Jobs
Is Software Engineering Over-Saturated?