Developer-Java/J2EE Professional
Location: McLean, VA/Hybrid
Duration: 6 months with possible contract to hire
Description:
We are searching for a highly innovative Professional Developer to join our team.
At Client , we are in the throes of a major digital modernization and transformation.
We want you to be a part of it You will get to show off your skills as a full stack software engineer, and will influence outcomes, guide transformation, and put your stamp on how the team and organization evolves.
We need you to utilize your experience to shift to a modern execution model.
The journey is wide open with possibilities.
Must Have:
4 years Java, unix, Jenkin,SQL, Angular
Preferred:
Python, springboot
Our Impact:
The Information Technology (IT) Division helps enable and transform Client business.
We provide systems and technology that benefit the enterprise, customers, employees and our business partners.
Our technology enhances the services we offer to our customers and improves productivity and performance for employees, making work easier.
Your Impact:
As a Development Professional influencing outcome, have all key modern languages under your belt.
You are thrilled to get into all parts of the code, as well as implement it.
The individual is expected to work under limited direction and independently determine and develop approaches to solution.
Understand requirements and design for the build and deployment of enterprise applications.
You know the modern approaches as well as where the landmines are.
You will be responsible for interfacing and influencing with the business lines as well as others across IT and will utilize your strong communications skills to do this successfully.
Collaborate with our support teams and determine and provide inputs for effort estimation.
You will be a mentor to the team, driving full (and accurate) adoption of modern software engineering and delivery practices (Real Agile, TDD, ATDD, Stateless Design, Microservices, Containerization, etc.)
Qualifications:
Bachelor’s degree in computer science or engineering, or equivalent experience; advanced studies/degree preferred.
5+ years of experience in delivering solutions using Software Development Life Cycle and 2-3 years of experience working in modernized development teams.
2+ years’ experience working with complex SQL queries and Unix environment
Languages:
Java 8, Angular, Unix Shell scripting, node.js, SQL, Python
Modern Tools:
Jenkins, Cucumber, Selenium, Atlassian Suite (Jira, Bitbucket), Git, Maven, Gradle
DBs:
SQL, Mongo, (Legacy DB2/Sybase for transformation efforts), Oracle, PostgreSQL
Other: Spring Boot, Docker, Kubernetes, OpenShift, Microservices, EKS, Junit, Tomcat
Frameworks:
Spring Integration, Spring Web, Spring Data Mongo DB
Cloud:
AWS, Google
Keys to Success in this Role:
Takes accountability, sets expectations, and delivers high quality technical solutions
A spirit for innovation and ability to work in the space of “no longer” and “not yet”
Ability to quickly comprehend the functions and capabilities of new technologies
Derive excitement and thrive in a fast-paced and constantly evolving culture
Outstanding interpersonal, technical, and organizational skills
Passion for driving value to customers and excitement for modern digital processes (Agile) and delivery