Java Product Engineer – Full Stack Java Developer

atVamonos IT LLCRemoteUS flagVirginiaFull-timeFull-stack EngineerMid-levelSenior$90k – $110k/year

Posted 3 days ago

This is a fully remote position, open to applicants in Virginia.

πŸ“‹ Description

β€’ Design, develop, test, deploy, maintain, and enhance enterprise Java applications utilizing Java 17 or newer.

β€’ Create scalable backend microservices and RESTful APIs leveraging Spring technologies.

β€’ Design and build full-stack web applications using React or Angular frameworks.

β€’ Analyze enterprise applications and assist with modernization efforts involving Java, C/C++, COBOL, Pro*C, Oracle, and associated technologies.

β€’ Develop application data access layers with Spring Data JPA, Hibernate, and JDBC.

β€’ Construct complex SQL queries, PL/SQL, stored procedures, and batch processing solutions.

β€’ Enhance performance of Oracle and relational databases.

β€’ Design scalable, secure, and maintainable architectures employing object-oriented design and software patterns.

β€’ Create and support cloud-native applications and containerized deployments using Docker, Kubernetes, or Red Hat OpenShift.

β€’ Develop automated unit and integration tests utilizing JUnit and Mockito.

β€’ Engage in peer code reviews, architecture evaluations, and technical design discussions.

β€’ Utilize SonarQube and static code analysis tools to elevate code quality and pinpoint vulnerabilities.

β€’ Diagnose complex issues through debugging, log analysis, and root cause assessment.

β€’ Build and support CI/CD pipelines utilizing Jenkins, Maven, Git, and related tools.

β€’ Assist with deployments, production releases, and post-deployment troubleshooting.

β€’ Implement monitoring, logging, and performance optimization strategies.

β€’ Collaborate with stakeholders to gather requirements and translate business needs into effective software solutions.

β€’ Participate in Agile/Scrum ceremonies.

β€’ Create and maintain technical documentation.

β€’ Own features from design through deployment and ongoing support.

β€’ Evaluate applications and suggest enhancements for performance, maintainability, scalability, reliability, and security.


⛳️ Requirements

β€’ Bachelor's degree in Computer Science, Information Systems, or a related technical field, or equivalent relevant professional experience.

β€’ At least 5 years of professional experience in developing enterprise Java applications.

β€’ Strong expertise in 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.

β€’ Proven experience in developing and maintaining enterprise microservices and RESTful APIs.

β€’ Strong JDBC development skills, including complex SQL queries, batch processing, and performance enhancement.

β€’ Experience in administering or developing with Oracle or other enterprise relational databases.

β€’ Experience in designing and building full-stack applications using contemporary front-end frameworks.

β€’ Solid understanding of object-oriented design, software design patterns, and best practices in coding.

β€’ Experience in developing automated unit and integration tests with JUnit and Mockito.

β€’ Experience with Maven, Git, and CI/CD pipelines.

β€’ Demonstrated ability to troubleshoot, debug, and resolve complex challenges in enterprise applications and production settings.

β€’ Experienced across the software development lifecycle.

β€’ Familiarity with Agile/Scrum development methodologies.

β€’ U.S. citizenship is 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 clients, and production releases.


🏝️ Benefits

β€’ Competitive salary and benefits package.

β€’ Opportunities for professional development and certification.

β€’ Collaborative and innovative work environment.

β€’ Exposure to cutting-edge Microsoft technologies.

β€’ Full-time position plus holidays.

People also viewed

NVIDIA1 day ago

Principal Software Engineer – E2E Performance, Goodput

US flagCalifornia, +2 more statesFull-timeFull-stack Engineer$272k – $431.3k/year
ApplyView job
ContractHero | Digital Contract Management1 day ago

Full Stack Developer

DE flagGermany OnlyFull-timeFull-stack Engineer
ApplyView job
SBS CyberSecurity1 day ago

Lead Software Engineer

US flagSouth Dakota OnlyFull-timeFull-stack Engineer$80k – $100k/year
ApplyView job
Tripoint Solutions1 day ago

Software Developer

US flagAlabama, +18 more locationsFull-timeFull-stack Engineer$100k – $130k/year
ApplyView job
Intersog1 day ago

AI Product Engineer

CA flagCanada OnlyFull-timeFull-stack Engineer
ApplyView job
Geomagical Labs1 day ago

Frontend Engineering Lead

CA flagCanada OnlyFull-timeFull-stack EngineerC$170k – C$215k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers