Software Engineer Skill Level 1 or 2 - QK-919

Nyla Technology Solutions

• $144K — $238K *
Information Technology
11 - 15 years of experience
Job Overview by Ladders

Qualifications

  • Active security clearance at the TS/SCI polygraph level is mandatory.
  • Bachelor's degree in Computer Science or related field, or equivalent technical experience.
  • 14+ years of software development experience, or 18+ years without a degree.
  • Expertise in full-stack development with Java and Spring Boot.
  • Strong knowledge of RESTful APIs and microservice architectures.
  • Practical experience with containerization and Kubernetes.
  • Familiarity with Agile methodologies and tools like Jira and Confluence.

Responsibilities

  • Lead the transformation of legacy Apache Tomcat systems to modern cloud-native architectures.
  • Decompose monolithic applications into microservices for improved resilience.
  • Design, build, and maintain secure RESTful APIs.
  • Optimize relational database access for systems using Oracle, PostgreSQL, or similar databases.
  • Establish and manage DevSecOps CI/CD pipelines for development workflows.
  • Drive application modernization efforts to refactor existing codebases.

Benefits

  • Comprehensive benefits package that encourages work-life balance and professional growth.
  • Opportunities for career progression within a mission-critical environment.
Full Job Description
Job Description

ACTIVE SECURITY CLEARANCE AT THE TS/SCI POLYGRAPH LEVEL IS REQUIRED

We are seeking an innovative, hands-on Full-Stack Java / Modernization Engineer to play a lead role in transforming a mission-critical enterprise system. In this high-impact position, you will drive the evolution of a legacy Apache Tomcat environment into a modern, cloud-native architecture powered by Spring Boot, Docker, Kubernetes, and Angular. You won't just write code-you will influence architectural design decisions, decompose monolithic applications into resilient microservices, streamline relational database access across Oracle and PostgreSQL, and establish robust DevSecOps CI/CD pipelines.

The annual base salary range for this role is $144,000-$238,000 (USD) , which does not include discretionary bonus compensation or our comprehensive benefits package. Actual compensation offered to the successful candidate may vary from posted hiring range based upon geographic location, work experience, education, and/or skill level, among other things.

Required Skills

Full-Stack Application Development: Hands-on expertise developing Java enterprise applications using Spring Boot (or similar modern frameworks) combined with modern front-end engineering in Angular or TypeScript.

RESTful APIs & Service Integration: Extensive experience designing, building, testing, and maintaining secure RESTful APIs and microservice architectures.

Relational Database Engineering: Strong background optimizing data access layers and working with relational databases such as Oracle, PostgreSQL, or MariaDB.

Containers & Kubernetes: Practical experience containerizing applications using Docker or Podman, alongside deploying and supporting services in Kubernetes-managed environments.

System Modernization & Design: Demonstrated experience driving application modernization initiatives, refactoring legacy codebases, and shaping modern technical architectures.

Agile Workflows & Documentation: Proven track record utilizing Jira and Confluence in an Agile environment to plan sprints, document technical designs, and track deliverables.

Education: Bachelor's Degree in Computer Science, Computer Engineering, Software Engineering, or a related technical discipline, PLUS 14+ years of professional software development experience OR High School Diploma / GED, PLUS 18+ years of hands-on technical software engineering experience in lieu of a degree.

Desired Skills

Tomcat to Spring Boot Migration: Direct experience migrating legacy Java applications from traditional Apache Tomcat deployments to cloud-native Spring Boot microservices.

Database Modernization & Backup Support: Experience migrating database backends (e.g., Oracle to PostgreSQL) and providing secondary/backup DBA operational support (routine maintenance, monitoring, backup/recovery).

Kubernetes Ecosystem & Helm: Deep familiarity with Kubernetes primitives (Deployments, Services, ConfigMaps, Secrets, Ingress, Persistent Volumes) and distributions such as Rancher, Amazon EKS, or OpenShift, along with Helm chart creation.

CI/CD & DevSecOps: Experience creating, maintaining, and automating build, test, and deployment pipelines using GitLab CI/CD.

Data Processing Formats: Proficiency parsing and processing structured and semi-structured data formats, including JSON and XML.

Similar Jobs

More Jobs at Nyla Technology Solutions

More Information Technology Jobs

Find similar Software Engineer Skill Level 1 or 2 - QK-919 jobs: