Full time
0.00 USD
Aug 21, 2025
Job DescriptionWe are seeking a talented and experienced Senior Developer to join our team and take ownership of designing and building high-quality software solutions. As a Lead Developer, you will play a critical role in leading the development efforts, mentoring junior developers, and collaborating with cross-functional teams to deliver innovative solutions that meet our global reinsurance customers’ needs.
ResponsibilitiesDevelopment of complex software systems using Java, AWS, Jenkins, Docker, Spring Boot, and Redis technologiesDesign and implement scalable, reliable, and maintainable solutions that adhere to best practices and coding standardsMentor and coach junior developers, providing guidance on technical aspects, code reviews, and professional developmentCollaborate with product managers, designers, and other stakeholders to translate business requirements into technical solutionsParticipate in agile development processes, including sprint planning, backlog grooming, daily stand-ups, and sprint reviewsImplement and maintain CI/CD pipelines using Jenkins and Docker to automate build, test, and deployment processesDesign and develop microservices architectures leveraging Spring Boot, Redis, and AWS cloud services for improved scalability and performanceConduct code reviews, performance analysis, and optimization to ensure the efficiency and stability of software applicationsStay updated on emerging technologies, industry trends, and best practices, and advocate for their adoption within the teamRequirementsBachelor's or Master's degree in Computer Science, Engineering, or related fieldProven experience as a Senior Developer or similar role, with a strong background in software development and architectureExtensive hands-on experience with Java programming language and Spring Boot frameworkProficiency in cloud computing platforms, particularly AWS services (e.
g. , EC2, S3, Lambda, RDS, Fargate, ECS)Solid understanding of DevOps practices and tools, including Jenkins, Docker, Kubernetes, and TerraformExperience designing and implementing microservices architectures and RESTful APIsExperience leading development teams and mentoring junior developersStrong analytical and problem-solving skills, with the ability to translate business requirements into technical solutionsExcellent communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams and stakeholdersFamiliarity with agile development methodologies, including Scrum, Kanban, and the Scaled Agile Framework (SAFe)Fluency in written and spoken English as a business languageAWS certification(s) (e. g.
, AWS Certified Developer) is a plusAt DXC Technology, we believe strong connections and community are key to our success. Our work model prioritizes in-person collaboration while offering flexibility to support wellbeing, productivity, individual work styles, and life circumstances. We’re committed to fostering an inclusive environment where everyone can thrive. Recruitment fraud is a scheme in which fictitious job opportunities are offered to job seekers typically through online services, such as false websites, or through unsolicited emails claiming to be from the company.
These emails may request recipients to provide personal information or to make payments as part of their illegitimate recruiting process. DXC does not make offers of employment via social media networks and DXC never asks for any money or payments from applicants at any point in the recruitment process, nor ask a job seeker to purchase IT or other equipment on our behalf. More information on employment scams is available here.
You'll be redirected to the company's application portal
Customize your resume to highlight skills and experiences relevant to this position.
Learn about the company's mission, values, and recent news before your interview.
Ensure your LinkedIn profile is up-to-date and matches your resume.
Prepare thoughtful questions to ask during the interview process.