Diné Development Corporation

Java Mid-Level Engineer (Client-Facing/Hands-On)

Job Location US-Remote | US-OH-Columbus
ID
2025-5674
Company
Diné Source

Job Summary:

We are seeking a Java Mid-Level Engineer (Client-Facing/Hands-On) to join our dynamic team. Support the technical transformation of legacy COBOL systems into modern Java microservices architecture. Use LLMs/GenAI to generate, debug, refactor, and optimize Java code converted from legacy COBOL systems. Leverage advanced code analysis techniques, graph databases, and prompt engineering to improve code quality and accelerate modernization efforts. This position requires deep technical problem-solving skills, and any experience with large-scale code refactoring projects is highly desirable.

Job Duties and Responsibilities:

  • Software development
    • Restructure and refactor Java classes into maintainable components using OO design principles and patterns.
    • Analyze structural issues in LLM-generated Java code and design optimized prompts for COBOL-to-Java conversion to improve code quality.
    • Collaborate with AI/ML teams to iteratively improve code generation processes and measure quality improvements through prompt engineering.
    • Use LLMs for code explanation, documentation generation, and refactoring suggestions.
    • Perform static code analysis on large codebases and build graph-based analysis of code dependencies, data flows, and create automated tools for code pattern recognition.
    • Identify functional domains from converted Java classes through analysis and design Spring Boot microservices that encapsulate related business capabilities
    • Apply Domain-Driven Design (DDD) principles to establish clear service boundaries and implement API gateways, service discovery, and inter-service communication patterns.
  • Client Engagement
    • Act as technical point of contact for gathering requirements, customer facing presentations, and gathering feedback.
  • Team Member
    • Support and mentor other junior team members and developers in Java (Spring Boot, JPA/Hibernate) and TDD.
    • Enforce code quality through reviews, standards, and automated testing (JUnit, Postman, JMeter).
  • Other duties as assigned.

Job Requirements (Education/Skills/Experience):

  • Must be a U.S. Citizen with an active DoD Secret clearance.
  • Certifications: Security+ CE required; AWS Solutions Architect (preferred).
  • 3-5 years software development with strong Java expertise (Java 17+ preferred)
  • Proven track record in Java based application development
  • Hands-on experience with legacy system modernization and migration desirable but not required
  • 1+ years integrating LLMs (e.g., OpenAI, Anthropic, or similar) via APIs, with experience in prompt engineering
  • Technical Skills
    o Java Frameworks: Spring Boot, Spring Cloud, JPA/Hibernate, JMS/Kafka.
    o Databases: MySQL, Oracle, NoSQL (MongoDB, Neo4j).
    o DevOps: Maven, Jenkins/GitLab CI, Git, Terraform/CloudFormation, TDD (JUnit).
    o Automation & Scripting: Python, Groovy, JavaScript.
    o Security/Compliance: DoD requirements, Security+ (or willing to obtain).
  • Soft Skills
    o Analytical Problem-Solving: Patience and systematic approach to understanding legacy systems
    o Communication: Ability to explain technical complexity to business stakeholders and document findings clearly
    o Collaboration: Experience working with cross-functional teams including business analysts and domain experts
    o Adaptability: Comfort working with ambiguous requirements and evolving technical challenges
  • Education 
    • Required: Bachelor's degree in computer science, Software Engineering, or related field.
    • Preferred: Additional coursework or certification in
    • Graph databases and data analysis
    • AI/ML fundamentals and prompt engineering

Diné Development Corporation (DDC) is a Navajo Nation owned family of companies that delivers IT, professional, and environmental solutions to advance the missions of federal, state, and tribal government agencies. As thought leaders and innovators, our team of specialists build client-centric solutions that solve critical challenges faced by defense, civilian, and healthcare organizations. Employing a mission-focused approach, we deliver value that not only enhances current operations, but also drives future change. Closely aligned with this approach is our commitment to advancing the Navajo Nation and its People. Through economic development and community empowerment, we elevate the Navajo Nation to provide lasting impact and sustainable growth for future generations. DDC’s ability to unite legacy-inspired technologies, industry best practices, and proven methodologies has contributed to our success for twenty years.

 

This contractor and subcontractor shall abide by the requirements of 41 CFR 60-1.4(a), 60-300.5(a) and 60-741.5(a). These regulations prohibit discrimination against qualified individuals based on their status as protected veterans or individuals with disabilities, and prohibit discrimination against all individuals based on their race, color, religion, sex, sexual orientation, gender identity, national origin, or for inquiring about, discussing, or disclosing information about compensation, or any other basis prohibited by law. We participate in E-Verify.

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed