Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Genworth

Software Engineer – Java Development

Genworth

. Design, develop, test, and maintain Java-based applications and services supporting critical business processes.

Posted 11/6/2026full-timeUnited StatesMid-LevelSenior💰 $77,800 - $117,000 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in Java application development, RESTful API design, and microservices architecture, while effectively collaborating with cross-functional teams to enhance system reliability and user experience. Proficient in utilizing modern development practices, including CI/CD pipelines and DevSecOps methodologies.

Highest-signal resume keywords
Java Application DevelopmentRESTful API DevelopmentSpring Boot FrameworkCI/CD PipelinesProblem-Solving Skills

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
JavaSpring BootRESTful APIsMicroservicesSQLObject-Oriented DesignSoftware Engineering PrinciplesGitTechnical DocumentationApplication Modernization
Soft Skills
Analytical SkillsTroubleshooting SkillsCommunication SkillsCollaboration SkillsAdaptability
Tools & Technologies
GitHub CopilotMicrosoft CopilotDevSecOps PracticesContinuous Improvement InitiativesCollaborative Development Workflows
Industry Keywords
Application DevelopmentSoftware EngineeringInformation TechnologyComputer ScienceDynamic Environment

Tech Stack

Tools & technologies
JavaMicroservicesSpringSpring BootSpringBootSQL

About the role

Key responsibilities & impact
  • Design, develop, test, and maintain Java-based applications and services supporting critical business processes.
  • Investigate production incidents, resolve defects, and implement enhancements to improve system reliability and user experience.
  • Translate business requirements and user stories into scalable, maintainable software solutions.
  • Participate in application design discussions and contribute technical solution recommendations.
  • Develop and support RESTful APIs, microservices, and integrations with internal and external systems.
  • Troubleshoot application defects, performance issues, and production incidents; identify root causes and implement solutions.
  • Create and maintain technical documentation, process flows, and system design artifacts.
  • Participate in code reviews and promote software engineering best practices and coding standards.
  • Collaborate with developers, architects, business analysts, QA engineers, and infrastructure teams.
  • Contribute to application modernization, automation, and continuous improvement initiatives.
  • Use approved AI-assisted development tools such as GitHub Copilot and Microsoft Copilot to improve productivity, delivery, code quality, testing, troubleshooting, and documentation.
  • Validate, test, secure, and maintain AI-generated code and recommendations.
  • Contribute to CI/CD pipelines, DevSecOps practices, and software delivery automation.
  • Work effectively with distributed teams across multiple locations and time zones.

Requirements

What you’ll need
  • Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field.
  • 3-5+ years of experience in application development or software engineering.
  • 3+ years of experience developing applications using Java.
  • Experience with Spring Boot, Spring Framework, or similar enterprise application frameworks.
  • Experience developing, supporting, and consuming RESTful APIs and microservices.
  • Working knowledge of software engineering principles, object-oriented design, and modern development practices.
  • Experience working with relational databases and SQL.
  • Experience using Git-based source control systems and collaborative development workflows.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Ability to manage multiple priorities and deliver solutions in a dynamic environment.
  • Strong verbal and written communication skills.
  • Proven ability to collaborate effectively within cross-functional teams.
  • Passion for continuous learning and adopting emerging technologies.
  • This role is not eligible for employment visa sponsorship.

Benefits

Comp & perks
  • Competitive Compensation & Total Rewards Incentives
  • Comprehensive Healthcare Coverage
  • Multiple 401(k) Savings Plan Options
  • Auto Enrollment in Employer-Directed Retirement Account Feature (100% employer-funded!)
  • Generous Paid Time Off – Including 12 Paid Holidays, Volunteer Time Off and Paid Family Leave
  • Disability, Life, and Long Term Care Insurance
  • Tuition Reimbursement, Student Loan Repayment and Training & Certification Support
  • Wellness support including gym membership reimbursement and Employee Assistance Program resources (work/life support, financial & legal management)
  • Caregiver and Mental Health Support Services
  • Bonus incentive plan eligibility; incentive compensation based on individual and company performance and not guaranteed