Sr Java -Programmer -Analyst (On site)

Betis Group, Inc.Richmond, VA
$75 - $80Onsite

About The Position

DSS is looking for a Java Full Stack Developer with Spring Boot and AWS experience to design, develop, and maintain end-to-end web applications written in Java, JEE and JSF. The developer will also be responsible for migrating applications to AWS stack.

Requirements

  • Java Development: 10 Years
  • J2EE (EJB, JSF): 10 Years
  • AWS Lambda Services: 5 Years
  • Spring Framework & Spring Boot: 10 Years
  • GitHub & CI/CD Pipeline Development: 8 Years
  • Oracle Database & SQL Development: 10 Years
  • AWS Infrastructure as Code (Terraform): 5 Years
  • IBM WebSphere Application Server or Equivalent Application Servers: 10 Years
  • 10+ years of enterprise Java application development experience.
  • Extensive expertise with J2EE technologies, including Enterprise JavaBeans (EJB) and JavaServer Faces (JSF).
  • Strong experience developing and deploying cloud-native solutions using AWS Lambda.
  • Deep knowledge of Spring Framework and Spring Boot for enterprise application development.
  • Proven experience implementing and maintaining CI/CD pipelines using GitHub and related DevOps tools.
  • Advanced Oracle database development skills, including SQL query optimization and data modeling.
  • Experience creating and maintaining Infrastructure as Code (IaC) solutions using Terraform in AWS environments.
  • Extensive experience administering and deploying applications on WebSphere Application Server or equivalent enterprise application platforms such as JBoss, WebLogic, or Tomcat.

Nice To Haves

  • Good understanding of network concepts
  • Good understanding of authentication and authorization using single sign on solutions
  • Experience in documenting design details using MS tools including MS Word, MS Excel and MS Visio
  • Experience in documenting existing process automation workflows
  • Demonstrated ability to work independently, self-starter.
  • Ability to communicate system design and technical functions to business leads.
  • Interpersonal skills, communication, facilitation and presentation (written and oral) skills

Responsibilities

  • Design, develop, and implement complex full-stack application systems across the entire software development lifecycle.
  • Maintaining and upgrading the software following deployment
  • Managing the end-to-end life cycle for the production of software and applications
  • Migrating applications to AWS
  • Build scalable microservices using Spring Boot and event-driven patterns, ensuring alignment with cloud-native development principles, containerization (Docker), and orchestration platforms (Kubernetes, OpenShift).
  • Develop and maintain RESTful APIs and service-oriented integrations, ensuring high performance, reliability, and secure design through the application of OAuth2, JWT, and encryption standards.
  • Work with devops teams to Establish CI/CD pipelines using version control systems (GitHub) and automation tooling to support continuous delivery and deployment practices.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service