Software Engineer – Java, Spring & AWS (Big Data Platform)
ConsultNet Technology Services and SolutionsRole Overview
ConsultNet Technology Services and Solutions is hiring a mid-level Software Engineer – Java, Spring & AWS (Big Data Platform). This is a contract hybrid role, based in Rockville. Part of ConsultNet Technology Services and Solutions's Lifecycle hiring, posted today. applications are still in the early window, before most candidates have applied. Full responsibilities, required qualifications, and the apply link are listed in the description below.
Salary Context
Salary is not disclosed in this posting. Market median for Mid-level Lifecycle roles is $100k-$130k (based on 64 comparable listings). Many employers share specifics during the interview process or after an initial screen.
Resume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Job description
Title: Software Engineer – Java, Spring & AWS (Big Data Platform)
Location : Hybrid, DC Metro Area
Target Start Date : ASAP
Type: contract
Pay Rate: DOE
We're seeking a Software Engineer to help maintain and enhance a mission-critical, cloud-based data governance platform that supports large-scale enterprise data operations. This platform provides capabilities including data cataloging, data lineage, metadata management, and job orchestration while supporting a highly available production environment.
This is an excellent opportunity for an engineer who enjoys working within a mature, enterprise-grade codebase where understanding and improving existing systems is just as important as developing new features. You'll contribute across the full software development lifecycle, balancing feature development, production support, modernization initiatives, and platform improvements.
What You'll Do
- Develop, maintain, and enhance a large-scale Java/Spring REST API platform supporting enterprise data governance.
- Design and implement new API capabilities while troubleshooting production issues and resolving software defects.
- Read, understand, and improve existing code with an emphasis on maintainability, scalability, and long-term support.
- Integrate applications with AWS cloud services including S3, EMR, RDS/Aurora, SQS, SNS, and Elasticsearch.
- Maintain and enhance relational database integrations using JPA/Hibernate and PostgreSQL.
- Upgrade application frameworks, third-party libraries, and dependencies while addressing security vulnerabilities.
- Build and improve automated unit, integration, and performance tests to ensure production reliability.
- Support and enhance Angular-based user interface components and SDK clients.
- Maintain and improve CI/CD pipelines using Jenkins for automated builds, testing, and deployments.
- Provide technical support to platform users by investigating issues, troubleshooting API behavior, and assisting with integrations.
- Participate in code reviews and contribute to engineering best practices, documentation, and continuous improvement initiatives.
- Leverage AI-assisted development tools to accelerate software development, debugging, testing, and code quality.
What You'll Bring Required Qualifications
- Bachelor's degree in Computer Science, Information Systems, or a related technical discipline (or equivalent experience).
- 3+ years of professional software engineering experience.
- Strong Java development experience with Spring Framework and Spring Security.
- Experience designing and maintaining RESTful APIs using Spring REST or JAX-RS.
- Solid understanding of JPA/Hibernate and relational databases such as PostgreSQL or Amazon Aurora.
- Hands-on experience working with AWS services, including:
- S3
- EMR
- RDS/Aurora
- SQS
- SNS
- Experience with Docker and containerized deployments using Amazon ECS.
- Proficiency with Maven, Git, and modern software development practices.
- Experience writing automated tests using JUnit and Mockito.
- Experience building and maintaining Jenkins CI/CD pipelines, including Jenkinsfiles and multi-branch pipelines.
- Experience with application performance testing using Gatling or similar tools.
- Basic knowledge of Angular and TypeScript.
- Experience using AI-assisted software development tools (such as Kiro, GitHub Copilot, Amazon Q, Cursor, or similar) to improve developer productivity.
Preferred Qualifications
- Experience supporting large-scale enterprise applications in production environments.
- Familiarity with data governance, metadata management, or data platform technologies.
- Experience improving application performance, scalability, and reliability.
- Strong troubleshooting and root cause analysis skills.
- Ability to work effectively in an Agile development environment and manage multiple priorities.
What Makes This Opportunity Interesting
- Work on a highly visible enterprise platform supporting large-scale data governance and metadata services.
- Build and enhance cloud-native applications running on AWS.
- Contribute across the full software lifecycle—from feature development to production support and platform modernization.
- Collaborate with experienced engineers focused on building scalable, reliable, and secure enterprise software.
- Use modern engineering practices, automation, and AI-assisted development tools to improve delivery and code quality.
Welcome to ConsultNet, a premier national provider of technology talent and solutions. Our expertise spans across project services, contract-to-hire, direct search, and managed services onshore, nearshore, and hybrid. For over 25 years, we have connected thousands of consultants with meaningful roles through a personal, communication-driven approach, partnering with a diverse client base to build high-performing teams and create lasting impact. Our comprehensive service offerings cover a wide range of technology and engineering positions across key markets nationwide. Learn more at www.consultnet.com .
We champion equality and inclusivity, proudly supporting an Equal Opportunity Employer policy. We welcome applicants regardless of Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other status protected by law.
About ConsultNet Technology Services and Solutions
ConsultNet Technology Services and Solutions
6 other open roles at ConsultNet Technology Services and Solutions on TryApplyNow.
Frequently Asked Questions
How do I apply for the Software Engineer – Java, Spring & AWS (Big Data Platform) position at ConsultNet Technology Services and Solutions?
Use the Apply button above to submit your application directly to ConsultNet Technology Services and Solutions. 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.
Is the Software Engineer – Java, Spring & AWS (Big Data Platform) role at ConsultNet Technology Services and Solutions remote or in-office?
This is a hybrid role based in Rockville. Expect a mix of in-office and remote days, with the specific cadence set by the hiring manager.
What does a Software Engineer – Java, Spring & AWS (Big Data Platform) at ConsultNet Technology Services and Solutions earn?
ConsultNet Technology Services and Solutions 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 Software Engineer – Java, Spring & AWS (Big Data Platform) role at ConsultNet Technology Services and Solutions posted?
This role was posted on July 9, 2026 (today). It's still listed as actively hiring; we re-confirm openings against the source system multiple times per day and remove closed roles.
Similar Jobs
SWIFT Application Integration Engineer
Talan
ETRM Orchestrade Trading Support
Talan
Applicaiton Support - Fixed Income Trading desk
Talan
AWS Cloud Engineer Specialist - Only locals
Mindlance
Junior Frontend Developer
Waybetter Marketing
More Jobs at ConsultNet Technology Services and Solutions
View all →Business Data Analyst
ConsultNet Technology Services and Solutions
Senior Big Data Engineer (Kubernetes / AWS / Spark)
ConsultNet Technology Services and Solutions
Lead Cloud Engineer
ConsultNet Technology Services and Solutions
Senior Business Analyst- Capital Markets
ConsultNet Technology Services and Solutions
Software Engineer - AI Enablement & Enterprise Systems
ConsultNet Technology Services and Solutions
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