Developer - Java 4 in Rockville, MD at ConsultNet

Date Posted: 3/25/2020

Job Snapshot

Job Description

Our client, one of the largest Amazon Web Services (AWS) partner for data services, is looking for top talent to join their elite team of technologists to build and contribute to large-scale, innovative projects. Our client wants candidates who are eager to learn and grow with them as they work to move their market monitoring applications to modern big data platforms in the cloud where up to 60 billion market events are being processed each day.

If you are a fast learner, have a sharp mathematical and technical mind and are interested in working for one of the biggest data users in the country in a fast-paced, open source environment, our client has an immediate need for a Senior Full Stack Java Developer to coordinate changes to computer databases, test, and implement the database applying knowledge of database management systems.
 
Senior Full Stack Java Developer
The Java Developer will work on a mid-sized agile team within our client’s Enterprise Data Platforms group. This team develops the 'Herd' software product which is central to our client’s cloud-based data lake. All members of the product team perform development, testing, and operational support tasks.
 
Job Responsibilities:
• Deliver high quality, highly reliable software code for a Java-based API-first product with an Angular UI
• Take ownership of code through the entire SDLC including development, testing, and production
• Work with QA and technical leads to ensure work is of the highest quality and is aligned with product standards
• Participate actively in executing and evolving the team's CI/CD process 
• Assess current software development practices and principles to identify and implement process and software improvements
• Keep up with evolving AWS service offerings and help the team select and integrate with new services as applicable
 
Qualifications:
• 8+ years development experience with Java/J2EE or other comparable language; solid foundation in object oriented principles, multi-tier architectures
• Bachelor's degree in a technical field such as computer science, computer engineering or related field
• Experience working in an agile environment where the team defines stories collaboratively, commits to delivering working software every iteration, and improves through retrospection
• Hands on experience in designing, developing, testing and successfully deploying large-scale software projects from end-to-end
• In-depth knowledge of software architecture trends and popular frameworks like Spring, Hibernate (or equivalent)
• Proven ability to maintain healthy team practices such as unit testing, automated functional testing, performance testing, code reviews, and coding standards
• Experience in writing and configuring complex Jenkins (or equivalent) jobs and pipelines

ConsultNet is an Equal Opportunity Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, ancestry, citizenship, disability, age, military or veteran status, and other characteristics protected under federal, state and local law.