Java Engineer
Company: VC5 Consulting
Location: Fairfax
Posted on: May 27, 2023
Job Description:
Job Posting: Mid-level Java Developer (Engineer) Our client is
seeking a self-motivated and tech-savvy Mid-level Java Developer
(Engineer) who thrives on problem-solving and enjoys working with a
fast-moving enterprise application. As part of the team, you will
collaborate closely with development, operations, security, and the
customer to deliver solutions that meet our client's needs. This
role involves investigating and implementing solutions, as well as
modifying existing code to enhance the application.
Responsibilities:
- Provide technical expertise in analyzing, designing,
implementing, and maintaining applications within a distributed
enterprise environment.
- Decompose business requirements and translate them into
detailed design specifications and code.
- Design solutions, write code, conduct unit testing, and develop
necessary documentation for web APIs and backend services.
- Ensure code adheres to security, logging, error handling,
performance standards, and non-functional requirements.
- Evaluate new technologies for compatibility with the
program/system and assess their impact on processes, data, and
risk.
- Collaborate within a Scaled Agile cross-functional team to
create custom software.
- Mentor less experienced developers and offer technical
assistance.
- Collaborate effectively with the established team and actively
participate in team discussions.
- Analyze existing code, assume ownership, and document code
appropriately. Required Qualifications:
- Experience in troubleshooting, designing, implementing, and
deploying Java software.
- Ability to define and implement unit and integration
tests.
- Familiarity with Apache Camel, Enterprise Integration Patterns,
and Spring.
- Previous experience supporting an enterprise-level
application.
- Strong problem-solving and data analysis skills.
- Excellent verbal and written communication skills.
- Self-motivated with the ability to work independently and
collaboratively.
- Adaptability to rapidly changing environments.
- Effective multitasking and prioritization abilities.
- Strong collaboration skills and willingness to mentor
others.
- Ability to analyze and take ownership of existing code.
- Dedication to documenting code.
- U.S. Citizenship.
- Bachelor's degree in a STEM field or CSSLP certification (boot
camp expenses covered). Preferred Qualifications:
- Experience with Java App Servers such as JBoss EAP or
Tomcat.
- Familiarity with Linux-based systems.
- Proficiency in OpenShift, Docker, Kubernetes, or other
containerized solutions.
- 5+ years of experience with JSON, SOAP, WSDL, and XML
Schema.
- 5+ years of experience with JMS (Java Message Service).
- 2+ years of experience with JMS broker setup and
configuration.
- 5+ years of experience with Enterprise Service Bus JVM
infrastructure setup and configuration.
- Experience with BPM frameworks (Appian, JBoss BPM, etc.).
- Linux/Unix experience.
- SCRUM/Agile development experience, including distributed team
collaboration.
- Proficiency in testing web services using tools like SoapUI or
Postman.
- Familiarity with JavaScript and Angular.
- Experience with Maven or Gradle.
- Bachelor's degree in Computer Science, Engineering, or a
related field.
- 8750 Compliant Security Certification (CSSLP, CASP CE, CISSP
(associate , or attainment within 6 months of hire date.
Keywords: VC5 Consulting, Washington DC , Java Engineer, Engineering , Fairfax, DC
Didn't find what you're looking for? Search again!
Loading more jobs...