FREE ACCESS
5,000–10,000 jobs/day
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.

Java Product Engineer – Full Stack Java Developer
Vamonos IT LLC. Design, develop, test, deploy, maintain, and modernize enterprise Java applications using Java 17 or later .
Posted 11/4/2026full-timeRemote • Virginia • United StatesMid-LevelSenior💰 $90,000 - $110,000 per yearWebsite
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Proficient in designing, developing, and maintaining enterprise Java applications with a strong focus on microservices and RESTful APIs. Expertise in utilizing modern frameworks and tools for cloud-native application development and performance optimization.
Highest-signal resume keywords
Java 17 Or LaterSpring BootMicroservices DevelopmentOracle Database OptimizationCI/CD Pipelines
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
JavaSpring FrameworkHibernateSQLPL/SQLJDBCDockerKubernetesJUnitMockito
Soft Skills
CollaborationTroubleshootingProblem-SolvingCommunicationAgile/Scrum Participation
Tools & Technologies
MavenGitSonarQubeRed Hat OpenShiftAWSMicrosoft Azure
Industry Keywords
Enterprise ApplicationsCloud-Native ApplicationsSoftware Development LifecycleTechnical DocumentationFederal Government Customers
Tech Stack
Tools & technologiesAngularAWSAzureCloudDockerHibernateJavaJenkinsJUnitKafkaKubernetesMavenMicroservicesMockitoOpenShiftOracleReactSpringSpring BootSpringBootSQLC++
About the role
Key responsibilities & impact- Design, develop, test, deploy, maintain, and modernize enterprise Java applications using Java 17 or later
- Develop scalable backend microservices and RESTful APIs using Spring technologies
- Design and develop full-stack web applications using React or Angular
- Analyze enterprise applications and support modernization involving Java, C/C++, COBOL, Pro*C, Oracle, and related technologies
- Develop application data access layers using Spring Data JPA, Hibernate, and JDBC
- Design complex SQL queries, PL/SQL, stored procedures, and batch processing solutions
- Optimize Oracle and relational database performance
- Design scalable, secure, and maintainable architectures using object-oriented design and software patterns
- Develop and support cloud-native applications and containerized deployments using Docker, Kubernetes, or Red Hat OpenShift
- Develop automated unit and integration tests using JUnit and Mockito
- Participate in peer code reviews, architecture reviews, and technical design discussions
- Use SonarQube and static code analysis tools to improve code quality and identify vulnerabilities
- Troubleshoot complex issues using debugging, logs, and root cause analysis
- Develop and support CI/CD pipelines using Jenkins, Maven, Git, and related tools
- Support deployments, production releases, and post-deployment troubleshooting
- Implement monitoring, logging, and performance optimization
- Collaborate with stakeholders to gather requirements and translate business needs into software solutions
- Participate in Agile/Scrum ceremonies
- Develop and maintain technical documentation
- Own features from design through deployment and ongoing support
- Evaluate applications and recommend improvements to performance, maintainability, scalability, reliability, and security
Requirements
What you’ll need- Bachelor's degree in Computer Science, Information Systems, or a related technical discipline, or equivalent relevant professional experience
- Minimum of 5 years of professional experience developing enterprise Java applications
- Strong proficiency with Java 17 or later
- Extensive hands-on experience with Spring Boot, Spring Framework, Spring MVC, and Spring Data JPA
- Strong understanding of Hibernate, Java Persistence API (JPA), entity relationships, lazy and eager loading, and transaction management
- Demonstrated experience developing and maintaining enterprise microservices and RESTful APIs
- Strong JDBC development experience, including complex SQL queries, batch processing, and performance optimization
- Experience administering or developing against Oracle or other enterprise relational databases
- Experience designing and developing full-stack applications using modern front-end frameworks
- Strong understanding of object-oriented design, software design patterns, and clean coding principles
- Experience developing automated unit and integration tests using JUnit and Mockito
- Experience with Maven, Git, and CI/CD pipelines
- Demonstrated ability to troubleshoot, debug, and resolve complex issues within enterprise applications and production environments
- Experience across the software development lifecycle
- Experience working within Agile/Scrum development teams
- U.S. citizenship required by contract
- Preferred: Advanced Oracle database development, PL/SQL, stored procedures, Oracle Exadata, Docker, Kubernetes, Red Hat OpenShift, Spring Security, Kafka, COBOL, Pro*C, C/C++, SonarQube, cloud-native applications, AWS or Microsoft Azure, federal government customers, and production releases
Benefits
Comp & perks- Competitive salary and benefits
- Opportunities for professional growth and certification
- Collaborative and innovative work environment
- Exposure to cutting-edge Microsoft technologies
- Full-Time plus Holidays