ABOUT THE ROLE
REQUIRED: Onsite .
- 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.
DSS is looking for 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.
Qualifications and experience
Required Skills Matrix- 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.
· 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
Desired Experience
· 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
Skills Required
- 10 years of Java development experience
- 10 years of J2EE experience, including EJB and JSF
- 5 years of AWS Lambda experience
- 10 years of Spring Framework and Spring Boot experience
- 8 years of GitHub and CI/CD pipeline development experience
- 10 years of Oracle Database and SQL development experience
- 5 years of AWS Infrastructure as Code experience using Terraform
- 10 years of IBM WebSphere Application Server or equivalent application server experience
- Experience with network concepts
- Experience with authentication and authorization using single sign-on solutions
- Experience documenting designs using Microsoft Word, Excel, and Visio
- Experience documenting existing process automation workflows
- Ability to work independently as a self-starter
- Ability to communicate system designs and technical functions to business leads
- Interpersonal, communication, facilitation, and presentation skills
What We Do
Betis Group, Inc. provides information technology products, solutions, and services to public and private-sector organizations, including government, commercial, healthcare, and education clients. The company delivers end-to-end support across systems and software engineering, enterprise IT, cloud platforms, technology deployments, staff augmentation, infrastructure installation and upgrades, and hardware and software sales. It also manages infrastructure and applications, supports secure operations, and helps clients modernize and improve performance.






