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 TS/SCI polygraph-level security clearance is mandatory.
  • Bachelor's degree in a relevant technical field or equivalent extensive experience is required.
  • 14+ years of professional software development experience or 18+ years of hands-on engineering experience in lieu of a degree.
  • Expertise in full-stack Java application development using Spring Boot and modern front-end frameworks like Angular or TypeScript.
  • Strong experience in designing and integrating secure RESTful APIs and microservices.
  • Proficiency in relational database engineering with Oracle, PostgreSQL, or MariaDB.
  • Practical knowledge in containerization with Docker and Kubernetes deployments.

Responsibilities

  • Lead the transformation of legacy systems into modern cloud-native architectures.
  • Design and implement resilient microservices architecture by decomposing monolithic applications.
  • Establish and optimize continuous integration and continuous deployment (CI/CD) pipelines within a DevSecOps framework.
  • Enhance data access layers and streamline interactions with relational databases.
  • Collaborate in Agile sprints to document technical designs and track project deliverables using Jira and Confluence.
  • Drive application modernization initiatives by refactoring legacy codebases and shaping technical architecture.

Benefits

  • Comprehensive benefits package that supports work-life balance.
  • Opportunities for professional development and continuous learning.
  • Collaborative and innovation-driven work environment.
  • Engagement in high-impact projects that directly influence organizational success.
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: