Senior Java Developer
Software TechnologyRole Overview
Software Technology is hiring a Senior Java Developer. This is a full-time role in Washington. Part of Software Technology's Qa hiring, posted 6 days ago. Full responsibilities, required qualifications, and the apply link are listed in the description below.
Resume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score
Job Description
Job Title
Primary Responsibilities
- Responsible for designing, coding, testing and documenting new Product features and enhancements
- As Tech Lead, work with Dev team to articulate business/technical objectives, manage code reviews, clear technical blockers for efficient functioning of the scrum team
- Be responsible for production support and support standalone client implementation, provide innovative solutions to fix client issues
- Mentor and coach Junior developers, work with managers and product owner to help plan for Sprints, resources and software releases.
- Responsible for creating and maintaining Architectural artifacts to explain Strategy, business outcomes, application capabilities and process
- Responsible for client Implementation of applications, production support and developing innovative solutions to meet customer needs
- Collaborate with Business, stakeholders and extended teams to deliver a Quality product ensuring reliability from a technology perspective
Required Qualifications:
- Bachelor's in engineering, Computer Science, or equivalent experience
- 4+ years of Java development experience with Spring, Hibernate, API development and Multi-threading.
- 3+ years of experience with Relational databases, MS Sql Server preferred
- 2+ years of experience with CI/CD, Jenkins, Github, Maven, Ant
- Active adherence to engineering best practices including unit testing, test-driven development (TDD), continuous Integration/continuous delivery (CI/CD), automated testing, and code reviews
- Strong analytical, problem solving and decision-making skills
Preferred Qualifications
- Experience with public cloud environment like AWS or AZURE, preferably leading Cloud Adoption
- Healthcare domain experience
- Experience with Spark, Big Data
Required Skills
- Core Java (they use 11 – 8 would be fine but 11 is preferred) o Threading
- SQL / Relational DB skills to trouble shoot, performance tune and index. Also read stored procs not develop new ones
- Spring Core
- Hibernate
Additional Skills:
- Background Check: Yes
- Drug Screen: Yes
- Project Scope: Legacy claims processing engine installed on Windows with another version on AWS that's being migrated to Spark where they are going to rewrite the rules engine. Been in prod. for the last decade and need someone to continue upgrading. Started on the core pieces for the upgrade to spark about 12 months ago…there are likely 2-3 years left in the modernization. Retrospective analysis to provide insights for care management and cost usage + making more value / profits.
- Finance and quality
- Team Size & Breakdown: Team is offshore heavy – Dev & QA, DB Architect is in the US as well as one other resource. There are 7-8 people offshore and then other teams that they interact with normally (15 total)
- Development Methodology: Agile – 2 weeks
- High-Level Individual Duties:
- Modernization
- Rewrite service
- Unit testing – they have a code coverage tool they use (70-80% code coverage) + scan tools
- Customer Support (a couple of hours a month)
- Limited Prod Support
- DB Work
- Hardening Pipelines + updates (a lot of cloning and copying + updating Jenkins servers to Kubernetes)
- Must-Haves (Concepts & Tools):
- Core Java (they use 11 – 8 would be fine but 11 is preferred) o Threading
- SQL / Relational DB skills to trouble shoot, performance tune and index.
Skills
Agile Programming Methodologies, Amazon Web Services (AWS), Analysis Skills, Apache Ant Build Tool, Application Programming Interface (API), Architectural Services, Background Investigation, Best Practices, Big Data, Claims Processing, Cloning, Cloud Computing, Coaching, Code Coverage, Code Reviews, Communication Skills, Computer Science, Continuous Deployment/Delivery, Continuous Integration, Customer Support/Service, Database Architecture, Editing, Finance, GitHub, Healthcare, Hibernate, Identify Issues, Java, Jenkins, Mentoring, Microsoft SQL Server, Microsoft Windows Azure, Microsoft Windows System Administration, Multithreaded Programming, Offshoring, Performance Tuning/Optimization, Problem Solving Skills, Product Documentation, Product Support, Production Support, Public Cloud, Quality Assurance, Relational Databases (RDBMS), SQL Databases, Scrum Project Management and Software Development, Semantic Reasoner, Software Engineering, Spring Framework, Sprint Planning, Team Player, Technical Leadership, Test Automation, Test Driven Development (TDD), Testing, Unit Test
About the Company:
Software Technology
Frequently Asked Questions
How do I apply for the Senior Java Developer position at Software Technology?
Use the Apply button above to submit your application directly to Software Technology. Most applications take less than 5 minutes if your resume and contact details are ready, and you'll be routed to the employer's official application system to finish.
Where is the Senior Java Developer position at Software Technology located?
This position is based in Washington. Software Technology has not indicated remote or hybrid options for this role, so candidates should plan for on-site work.
What does a Senior Java Developer at Software Technology earn?
Software Technology has not disclosed a salary range in this posting. Many employers share specifics later in the interview process; you can also ask during a recruiter screen if compensation transparency is important to you.
When was the Senior Java Developer role at Software Technology posted?
This role was posted on June 2, 2026 (6 days ago). It's still listed as actively hiring; we re-confirm openings against the source system multiple times per day and remove closed roles.
How much experience does the Senior Java Developer role at Software Technology require?
This is a senior-level position. Most senior roles call for 5+ years of directly relevant experience. Software Technology lists their specific requirements in the description below, so review the must-have qualifications closely before applying.
AI-powered job search
Get every job scored to your resume
Upload your resume and get jobs ranked, your resume tailored, and employee contacts found automatically.
Get Started FreeNo credit card to start