Full Time Java Developer

Java/ J2EE, Spring, Spring Boot, Microservices, REST/ RESTful, Cloud, AWS
Full Time
$100,000 - $140,000
Travel not required

Job Description

I'm Love Tuli, a Sr. Technical Recruiter from DISYS. I am dealing with Multiple Direct clients across US, If you are active looking Java Developer role in Herndon, VA then please share your Updated Resume and let me know the good time to connect !

 

 

Job Title:             Java Full Stack Developer (2 Positions: P1 - Java with AWS and P2 - Java Front End)

Location:             Herndon Virginia 20171

Duration:            Full Time/ Permanent

 

JOB DESCRIPTION:

POSITION 1:

Required Skills: Java 8, Spring , Spring Boot/ Microservices, REST/ RESTful, AWS.

  • Client in Herndon VA has a full time opening for a Java full stack developer with AWS experience for our strategic project that is willing and able to learn other technologies, new, existing and old. Then apply this desire and experience in a large data centric environment to support our mission and vision.  In this role, you conduct analysis, design, development, testing, and debugging of client's database-driven application programs.  You will assist the development team in providing comprehensive support for existing and new applications, and offer expertise regarding methods, standards and technical considerations for software applications. 
  • The client is planning on modernizing its application portfolio to be hosted in a hybrid cloud environment from its current on-premise environment.  This modernization effort will also include migrating to an open source technology stack.  The StudentTracker family of applications is being transformed from an On-Prem, WebLogic, Java, Oracle based stack to an AWS, Tomcat, Java, Postgres stack.  Several new features are planned, and these potentially include leveraging AWS features and services such as EC2, S3, Postgres, Glue, CloudWatch, API-Gateway, and Lambda.  Join us as we build the next generation platform for data focused insights for our High Schools, States, Colleges, and Partners!
  • This position works in an Agile/Scrum environment where the focus is on the teamwork and ownership of each project.  The ideal incumbent has a drive for learning new things and is passionate about engineering end-to-end technical solutions.  A commitment to collaborative problem solving, sophisticated design, and product quality are essential. 

About the Project:

They collect ENROLNMENT data from high schools ENROLNMENT from colleges for the information which student went to college and which student graduated Student Tracker for School and Universities They are taking/migrating all of the system to one systems Moving from legacy stacks to AWS They are looking for development experience with AWS How AWS API gateways, EC2, S3 works and can give the team suggestions over this Someone with 1-3yrs of experience with CI-CD Someone who can share/educate their AWS experience with the team Angular will be a big plus

How You Contribute:

  • Analyze, design, develop, test, and debug web and/or cloud based multi-tier database-driven Java applications and components to support business requirements. Testing is inclusive of automated testing as part of an automated test suite which has been adopted by the development team.
  • Any code developed is expected to conform to defensive coding practices that supports the OWASP Top 10 and is evaluated for security (e.g., cross site scripting, SQL injection) and improper coding practices by tools from the Burp Suite, SonarQube and Fortify.
  • Collaborate with project team members to deliver technical solutions.
  • Build reusable code and libraries for future use.
  • Develop and optimize applications for maximum speed and scalability. Applications may have performance SLAs that must be met.
  • Create and maintain technical and knowledgebase documentation.
  • Diagnose problems, troubleshoot, and develop technical solutions.
  • Solve problems independently with minimal technical or managerial guidance.
  • Support production issues as required.
    • Core Competencies include:Customer Focus, Optimizes Work Processes, Collaborates, Communicates Effectively, and Be Open and Authentic
    • Manager will provide more detail to candidates as needed.

What You Bring to the Table:

  • Bachelor’s degree in Computer Engineering, Computer Science, or a related field. A combination of education and experience, including through military service will also be considered.
  • 4-7 years of related experience including:
    • Strong Java programming, hands-on professional software development, hands-on SQL, and experience with building end-to-end solutions with front-end JavaScript frameworks and integration with backend data services using Java API Web Services.
    • Developing code that runs effectively and efficiently in the AWS environment.
  • Agile/Scrum procedures and processes.
  • Production support experience in an application development environment
  • MVC frameworks and multi-tier architectures.
  • Java EE application server.
  • Strong analytical skills and attention to detail.
  • Excellent written, verbal, and Interpersonal skills, with a proven track record of working effectively both in a team environment and independently.
  • Live within a commutable distance of Herndon, VA.

Additional Desired Requirements:

  • Demonstrated experience with:
    • Full Stack Spring and Hibernate.
    • XML and Web Service application development.
    • UI, Mobile/Front end technology (HTML5, CSS, Responsive design, JS frameworks, such as Angular.
  • Working in large data centric application environment and detailed understanding business tier modeling, data flows, data architecture and real-time/batch-based processing. 
  • Working knowledge of responsive design techniques for acceptable page rendering regardless of device.
  • Certification as an AWS Developer.
  • Experience in developing cloud-based applications using open source technology, containers, and microservices.
  • Experience with software such as Tableau, Postgres, Snowflake, Snap Logic, master data management tools, Docker, Kupernetes, or AWS products.
  • Applications that are externally facing must conform to usability guidelines such as Section 508 or WCAG 2.0 AA guidelines. Experience with developing user interfaces in accordance with these guidelines and with testing using tools, such as JAWS, is desirable.

 

POSITION 2:

Required Skills: Java 8, Spring , HTML5, CSS3, JavaScript, Angular.

We are seeking a Java full stack developer that is willing and able to learn other technologies, new, existing and old. Then apply this desire and experience in a large data centric environment to support our mission and vision.  In this role, you conduct analysis, design, development, testing, and debugging of Client's database-driven application programs.  You will assist the development team in providing comprehensive support for existing and new applications, and offers expertise regarding methods, standards and technical considerations for software applications.

The Client is planning on modernizing its application portfolio to be hosted in a hybrid cloud environment from its current on-premise environment.  This modernization effort will also include migrating to an open source technology stack.  This position works in an Agile/Scrum environment where the focus is on the teamwork and ownership of each project.  The ideal incumbent has a drive for learning new things and is passionate about engineering end-to-end technical solutions.  A commitment to collaborative problem solving, sophisticated design, and product quality are essential. 

Expected Contributions:

  • Analyze, design, develop, test, and debug web based multi-tier database-driven Java applications and components to support business requirements.  Testing is inclusive of automated testing as part of an automated test suite which has been adopted by the development team.
  • Any code developed is expected to conform to defensive coding practices that supports the OWASP Top 10 and is evaluated for security (e.g., cross site scripting, SQL injection) and improper coding practices by tools from the Burp Suite, SonarQube and Fortify. 
  • Collaborate with project team members to deliver technical solutions.
  • Build reusable code and libraries for future use.
  • Develop and optimize applications for maximum speed and scalability.  Applications may have performance SLAs that must be met.
  • Create and maintain technical and knowledgebase documentation.
  • Diagnose problems, troubleshoot, and develop technical solutions.
  • Solve problems independently with minimal technical or managerial guidance.
  • Support production issues as required.
  • Demonstrate NSC’s competencies, which align with our corporate values.
    • Core Competencies include:Customer Focus, Optimizes Work Processes, Collaborates, Communicates Effectively, and Be Open and Authentic
    • Manager will provide more detail to candidates as needed.

Qualifications:

  • Bachelor’s degree in Computer Engineering, Computer Science, or a related field. A combination of education and experience, including through military service will also be considered.
  • 4-7 years of related experience including:
    • End-to-end web application development with front-end JavaScript frameworks and integration and backend data services using Java API Web Services.
    • UI, Mobile/Front end technology (HTML5, CSS, Responsive design, JS frameworks, such as Angular.
    • Java programming, hands-on professional software development, hands-on SQL, and experience with building applications using an end-to-end application framework and Java EE technology.
    • Agile/Scrum procedures and processes.
    • Production support experience in an application development environment.
    • MVC frameworks and multi-tier architectures.
    • Java EE application server.
  • Strong analytical skills and attention to detail.
  • Excellent written, verbal, and Interpersonal skills, with a proven track record of working effectively both in a team environment and independently.
  • Working knowledge of responsive design techniques for acceptable page rendering regardless of device.
  • Demonstrated experience with Informix database SQL development.
  • Live within a commutable distance of Herndon, VA.

Additional Desired Requirements:

  • Demonstrated experience with:
    • Full Stack Spring and Hibernate.
    • XML and Web Service application development.
    •  
  • Working in large data centric application environment and detailed understanding business tier modeling, data flows, data architecture and real-time/batch-based processing. 
  • Oracle Application Development Framework (ADF) and related components.
    • Working knowledge of Oracle Identity Management and Oracle Access Manager.
  • Certification as an AWS Developer.
  • Experience in developing cloud-based applications using open source technology, containers, and microservices. 
  • Experience with software such as Tableau, Postgres, Snowflake, Snap Logic, master data management tools, Docker, Kupernetes, or AWS products.
  • Applications that are externally facing must conform to usability guidelines such as Section 508 or WCAG 2.0 AA guidelines.  Experience with developing user interfaces in accordance with these guidelines and with testing using tools, such as JAWS, is desirable.
  • Demonstrated experience maintaining Informix ESQL/C applications.
  • Familiarity with a UNIX environment; Linux preferred.
  • Knowledge of PowerBuilder application development

Posted By

Love Tuli

8270 Greensboro Drive, Suite 1000 McLean, VA, 22102

Contact
Dice Id : 10110693a
Position Id : 6465245
Originally Posted : 2 months ago
Have a Job? Post it

Similar Positions

Java Full Stack Developer & Senior Java Backend Engineer
  • Digital Intelligence Systems, LLC
  • Mclean, VA
Java Full Stack Developer
  • Opal Soft, Inc.
  • Bethesda, MD
Full Stack Java Developer
  • SAIC
  • Bethesda, MD
Java Developer
  • Trigint Solutions
  • Washington D.c., DC
Full Stack Java Developer
  • Deloitte
  • Arlington, VA
Jr. Java Developer
  • Tek Ninjas
  • Mclean, VA
Sr. Java Software Developer (Temp to Perm)
  • Loginsoft Consulting LLC
  • Ashburn, VA
Senior Java Developer
  • ASTA CRS
  • Washington D.c., DC
Java Developer
  • Dynanet Corporation
  • District Of Columbia, DC
Java Developer
  • CGI
  • Arlington, VA
Java Developer - W2 Contract
  • NTT DATA Services
  • Ashburn, VA
J2EE Software Engineer
  • Leidos
  • Mclean, VA
Q1 Sr. Java Developer
  • Apex Systems
  • Mclean, VA
Java Developer (On W2)
  • Enternet Business Systems, Inc.
  • Manassas, VA