Lead Application Engineer - Application Architect

Nationwide IT Services
1dHybrid

About The Position

Nationwide IT Services, NIS, is seeking a Lead Application Engineer for a potential opportunity to: Lead the technical design and implementation of new microservices and APIs, ensuring Domain Driven Design principles. Write secure, maintainable, and well-tested production code using Java 21+ and the Spring Boot/Spring Cloud framework. Design and implement highly scalable, high-volume RESTful APIs and integration points for internal and external data collaborators. Create and manage database migration scripts using Hibernate. Implement and manage asynchronous communication patterns using message bus technologies such as Apache Kafka to build resilient and loosely coupled services. Provide technical guidance, coaching, or mentorship to team members to elevate the team’s collective engineering capability. Serve as the final escalation point for complex production issues, conducting root cause analysis, debugging, and providing expert technical assistance for distributed application environments. Possess knowledge of deploying production code to AWS GovCloud and various server configuration techniques to harden production code once deployed. Strong understanding of AWS GovCloud, Kubernetes, Docker, and Apache Tomcat (or equivalent server technology). Familiarity with modern frontend frameworks (React, Angular, or Vue.js) to effectively collaborate on API contracts and full-stack integration. Excellent verbal and written communication skills, with the ability to articulate complex technical issues to both technical and non-technical stakeholders.

Requirements

  • Bachelor’s degree in Computer Science, Computer Engineering, or a related field.
  • 10+ years of progressive hands-on experience in software development, with 4+ years in a Lead, Senior, or Tech Lead role.
  • 8+ years of experience designing and implementing Java-based products and services.
  • Proven experience designing and implementing highly available, scalable, and resilient microservices architectures.
  • Strong understanding of AWS GovCloud, Kubernetes, Docker, and Apache Tomcat (or equivalent server technology).
  • Excellent verbal and written communication skills, with the ability to articulate complex technical issues to both technical and non-technical stakeholders.

Nice To Haves

  • Active Secret Clearance Preferred
  • Familiarity with modern frontend frameworks (React, Angular, or Vue.js) to effectively collaborate on API contracts and full-stack integration.

Responsibilities

  • Lead the technical design and implementation of new microservices and APIs, ensuring Domain Driven Design principles.
  • Write secure, maintainable, and well-tested production code using Java 21+ and the Spring Boot/Spring Cloud framework.
  • Design and implement highly scalable, high-volume RESTful APIs and integration points for internal and external data collaborators.
  • Create and manage database migration scripts using Hibernate.
  • Implement and manage asynchronous communication patterns using message bus technologies such as Apache Kafka to build resilient and loosely coupled services.
  • Provide technical guidance, coaching, or mentorship to team members to elevate the team’s collective engineering capability.
  • Serve as the final escalation point for complex production issues, conducting root cause analysis, debugging, and providing expert technical assistance for distributed application environments.
  • Possess knowledge of deploying production code to AWS GovCloud and various server configuration techniques to harden production code once deployed.

Benefits

  • medical, dental, and vision insurance
  • life and disability insurance
  • 401(k) plan with employer match
  • paid holidays
  • PTO (sick/vacation)
  • commuter benefits
  • employee assistance program (EAP)
  • educational reimbursement
  • Pet Insurance
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service