Full Stack Java Developer
Location: McLean, Virginia
Duration: Contract to Hire
Job ID: 169318Job Overview:
As a Developer-Full Stack Professional, you will be an integral part of the software development team, working on critical projects for core applications. You will collaborate with a multidisciplinary team, including business analysts, developers, and testers, to enhance system capabilities. This role requires a strong understanding of software development principles, agile methodologies, and hands-on experience with modern technologies.
Responsibilities:
- Partner with architecture teams to define technical solutions for complex business issues, ensuring alignment with target state architecture and corporate best practices.
- Provide technical assistance to the project team and co-lead design and code reviews.
- Engage with business stakeholders to discuss issues and document technical solutions in a simplified, meaningful way.
- Work as part of a high-performing agile team, ensuring compliance with application standards and industry best practices.
- Participate in design and code reviews to ensure standards and acceptance criteria are met.
- Develop, test, and deploy application enhancements, ensuring thorough unit testing and automation suite maintenance.
- Build microservices-based solutions using Java/JEE frameworks, Docker, OpenShift, and AWS/EKS platforms.
- Support test automation and regression suites to ensure application quality.
- Develop data layers using frameworks like Hibernate and JPA, and work with relational and NoSQL databases such as DB2 and MongoDB.
- Utilize GUI technologies like Angular and backend expertise with Spring Framework, MongoDB/Atlas, and AWS services.
- Bachelor’s degree in Computer Science or a related discipline, or equivalent education and experience.
- Minimum of 3 years of experience in software development, with at least 1 year in an Agile, Lean/Kanban, or Scaled Agile organization.
- Proficiency in Java EE, Angular, XML, and Spring Framework (Spring Boot).
- Experience with CI/CD frameworks, Apigee, Autosys/Shell scripting, and Kubernetes.
- Strong backend development experience, including creating backend frameworks and working with Hibernate and JPA.
- Hands-on experience with test automation and frameworks like JUnit and Mockito.
- Proficiency in RXJS for reactive programming within Angular applications.
- Experience in building and consuming APIs for robust and scalable solutions.
- Strong analytical skills and familiarity with software engineering processes.
About PTR Global: PTR Global is a leading provider of information technology and workforce solutions. PTR Global has become one of the largest providers in its industry, with over 5000 professionals providing services across the U.S. and Canada. For more information visit www.ptrglobal.com
At PTR Global, we understand the importance of your privacy and security. We NEVER ASK job applicants to:
- Pay any fee to be considered for, submitted to, or selected for any opportunity.
- Purchase any product, service, or gift cards from us or for us as part of an application, interview, or selection process.
- Provide sensitive financial information such as credit card numbers or banking information. Successfully placed or hired candidates would only be asked for banking details after accepting an offer from us during our official onboarding processes as part of payroll setup.
The specific compensation for this position will be determined by a number of factors, including the scope, complexity and location of the role as well as the cost of labor in the market; the skills, education, training, credentials and experience of the candidate; and other conditions of employment. Our full-time consultants have access to benefits including medical, dental, vision and 401K contributions as well as any other PTO, sick leave, and other benefits mandated by appliable state or localities where you reside or work.
If you receive a suspicious message, email, or phone call claiming to be from PTR Global do not respond or click on any links. Instead, contact us directly at +1 214-740-2424. To report any concerns, please email us at [email protected]
Recommended Jobs
Structured Cabling Technician
Job Description Job Description Job Summary: We are seeking a skilled and dedicated Low Voltage Installation Technician to join our client’s team. This individual will be responsible for the i…
Service Advisor
Job Description Job Description Job Description: Automotive Service Advisor If you believe Customer Service is a true craft -- one built on charisma, communication and thorough product know…
Android Security Engineer - Hybrid - FS Poly
Our client has deep expertise in Vulnerability Research, CNO Development, Reverse Engineering, and Penetration Testing. They support the defense and intelligence communities along with commercial clie…
Apertura Futura: Tiny Tykes Soccer Coach
Job Summary Looking for an enthusiastic, engaging Soccer Coach to deliver a number of Soccer classes to children between the ages of 2 and 16. The majority of this position will be with 2-5 year old…
Junior HR Admin
Job Description Job Description Location: Alexandria, VA (In-Person / Hybrid) Employment Type: Full-Time We're hiring a Junior HR Admin with 2–5 years of prior HR experience to support th…
Manager, Motor Carrier Procurement
Led by Rodolphe Saadé, the CMA CGM Group, a global leader in shipping and logistics, serves more than 420 ports around the world on five continents. With its subsidiary CEVA Logistics, a world leader…
Dental Assistant
Job Description Job Description Nuvia Dental Implant Center is rapidly expanding and looking for enthusiastic Dental Assistants to join our growing team. We are a leader in dental implant service…
Host
For this position, pay will be variable by location - See additional job details and benefits below. Our Winning Family Starts With You Check out these great benefits Flexible schedules to help you ba…
Caregiver/Personal Care Specialist Schuyler
Job Description Job Description Newly Hiring for the Schuyler Area! It's more than just a job! We are looking for YOU to make a difference in someone's life! Join one of the fastest-growing…
System Engineer MBSE TS/SCI CI poly
TENICA is looking to hire a Ground Engineering System Engineer. Responsibilities: Perform wide variety of traditional waterfall system engineering tasks along with contemporary and emerging syst…