Java/J2EE Specialist

Mindlance

  • McLean, VA
  • 10 days ago
    Want to know if you’re a fit?
    Upload your resume and let our AI show you.

    Skills

    • AWS Lambdaunmatched
    • Analysis Skillsunmatched
    • Application Programming Interface (API)unmatched
    • Artificial Intelligence (AI)unmatched
    • Atlassian JIRAunmatched
    • Automationunmatched
    • Communication Skillsunmatched
    • Computer Scienceunmatched
    • Concurrencyunmatched
    • Continuous Deployment/Deliveryunmatched
    • Continuous Integrationunmatched
    • Data Analysisunmatched
    • Data Formatsunmatched
    • Data Modelingunmatched
    • Dependency Injectionunmatched
    • DevOpsunmatched
    • Dockerunmatched
    • Gitunmatched
    • Gradleunmatched
    • Identify Issuesunmatched
    • Input/Outputunmatched
    • JSONunmatched
    • JUnitunmatched
    • Javaunmatched
    • Java Platform Enterprise Edition (Java EE/J2EE)unmatched
    • Jenkinsunmatched
    • Machine Toolunmatched
    • Mavenunmatched
    • Microsoft SQL Serverunmatched
    • Multithreaded Programmingunmatched
    • Performance Managementunmatched
    • Presentation/Verbal Skillsunmatched
    • Problem Solving Skillsunmatched
    • Prototypingunmatched
    • Python Programming/Scripting Languageunmatched
    • REST (Representational State Transfer)unmatched
    • Relational Databases (RDBMS)unmatched
    • Research & Development (R&D)unmatched
    • SQL (Structured Query Language)unmatched
    • Software Developmentunmatched
    • Software Development Lifecycle (SDLC)unmatched
    • Software Upgradesunmatched
    • Spring Frameworkunmatched
    • Structured Dataunmatched
    • Team Playerunmatched
    • Test Toolsunmatched
    • Web Servicesunmatched
    • Writing Skillsunmatched
    • XML (EXtensible Markup Language)unmatched

    Description

    Position Title: Java/J2EE Specialist
    Location: McLean, VA - fully onsite
    Duration: 6 months assignment with possible extension

    Must Have Qualifications: 7 years of hands-on Java development with preference of Java 21 with experience transition to other versions of Java. Hands-on experience with relational databases required. Preferred: Snowflake, Python, AI research, and mortgage/financial background.

    Qualification:

    • 7 10 years of professional software development experience.
    • Bachelor s degree in Computer Science or a related field (or equivalent experience).
    • Strong professional experience with Java (backend development).
    • Experience building RESTful APIs and working with common Java frameworks (e.g., Spring / Spring Boot or similar).
    • Outstanding Java expertise (Java 8 ) including I/O, multithreading/concurrency, collections, generics, and lambda expressions.
    • Strong experience building and consuming RESTful API web services.
    • Strong knowledge of Spring Framework and Dependency Injection.
    • Proficiency with build/test tools: Maven/Gradle, JUnit/Mockito, FitNesse.
    • Proven ability to perform R&D using AI, including evaluating AI-assisted approaches, rapidly prototyping solutions, and validating outcomes (e.g., prompt engineering, model/tool evaluation, and integrating AI capabilities into workflows or applications).
    • Excellent problem-solving, analytical, and technical skills.
    • Strong oral and written communication skills, with the ability to clearly explain technical concepts to both technical and non-technical stakeholders.
    • Outstanding database skills with strong understanding of RDBMS (e.g., MS SQL) and data modeling.
    • Ability to write advanced SQL queries for reporting, troubleshooting, and data analysis.
    • Experience working with structured and semi-structured data formats: XML and JSON.
    • DevOps / SDLC / Tooling.
    • Understanding of Docker containers in the development process.
    • Understanding of application lifecycle management.
    • Ability to use CI/CD pipelines and related tools (e.g., JIRA, Jenkins) to build and deploy applications.
    • Experience with Git and collaborative development workflows.
    Preferred / Nice-to-Have (Java Upgrade, Python & AI):
    • Direct experience upgrading or migrating applications to Java 21 (or recent LTS versions), including:
    • Dependency and build updates (e.g., Maven/Gradle)
    • Compatibility testing and resolving breaking changes.
    • Performance and runtime improvements where applicable Python proficiency (preferred), particularly for AI/ML development and automation.
    • Flexible and versatile; able to adapt quickly to new environments and work across projects.



    EEO:
    Mindlance is an Equal Opportunity Employer and does not discriminate in employment on the basis of Minority/Gender/Disability/Religion/LGBTQI/Age/Veterans.

    Numbers & Facts

    LocationMcLean, VA

    Similar Jobs