Job Title: Full Stack Java Developer
Experience: 4–10 Years
Location: Jefferson city ,MO
We are seeking an experienced Full Stack Java Developer with 4–6 years of hands-on experience in designing, developing, and maintaining enterprise-grade web applications. The ideal candidate should possess strong expertise in Angular, Spring Framework, Spring Boot, JPA, Hibernate, and AWS Cloud technologies and be capable of delivering scalable, secure, and high-performance solutions.
Design, develop, test, and deploy full-stack web applications using Angular and Java technologies.
Develop RESTful APIs and microservices using Spring Boot.
Implement business logic, data access layers, and integration services using Spring Framework.
Work with JPA and Hibernate for database design, optimization, and persistence management.
Build responsive and user-friendly front-end components using Angular.
Develop and maintain cloud-native applications on AWS.
Integrate applications with AWS services such as EC2, S3, RDS, Lambda, CloudWatch, and IAM.
Participate in code reviews and ensure adherence to coding standards and best practices.
Troubleshoot production issues and optimize application performance.
Collaborate with business analysts, architects, QA teams, and stakeholders throughout the SDLC.
Contribute to CI/CD implementation and DevOps processes.
Front-End
Back-End
Database & ORM
Oracle, PostgreSQL, MySQL, or SQL Server
Cloud & DevOps
S3
CI/CD Tools (Jenkins, GitHub Actions, Azure DevOps, or similar)
Tools & Technologies
Bachelor's degree in Computer Science, Information Technology, Engineering, or related field.
4–6 years of professional software development experience.
Strong experience developing enterprise applications using Angular and Spring Boot.
Hands-on experience implementing JPA/Hibernate-based data persistence solutions.
Experience working with AWS cloud-based applications and services.
Strong understanding of Object-Oriented Programming (OOP) principles and design patterns.
Experience working in Agile/Scrum development environments.
AWS Certification (Cloud Practitioner, Developer Associate, or Solution Architect Associate).
Experience with containerization technologies such as Docker and Kubernetes.
Familiarity with monitoring and logging tools.
Experience implementing security best practices in cloud and application development.
Knowledge of event-driven architecture and messaging systems such as Kafka or RabbitMQ.
Strong analytical and problem-solving skills.
Excellent verbal and written communication skills.
Ability to work independently and collaboratively within cross-functional teams.
Strong customer-focused mindset and attention to detail.
Role Descriptions: 46 years of hands-on experience in full stack or backend development.Strong expertise in:Java| Spring Framework| Spring BootJPA| HibernateAngular (v8+)Strong experience in Unemployment Insurance (UI) domain or similar Labor & Workforce systems.Experience in building REST APIs and Microservices.Strong understanding of Object-Oriented Programming (OOP) concepts.Experience with AWS services:EC2| S3| RDSLambda| API Gateway (nice to have)CloudWatch| IAMProficiency in SQL and database design.Experience with Git version control.Strong knowledge of HTML5| CSS3| JavaScript/TypeScript.Familiarity with Agile/Scrum methodologies.
Essential Skills: Design| develop| and maintain scalable web applications using Angular (frontend) and Spring Boot (backend).Build and manage RESTful APIs and microservices architecture.Implement backend logic using Spring| Spring Boot| JPA| and Hibernate.Develop responsive and dynamic UI components using Angular (v8+ preferred).Work with relational databases (e.g.| MySQL| PostgreSQL| Oracle) using Hibernate ORM.Deploy| manage| and monitor applications on AWS Cloud (EC2| S3| RDS| Lambda| CloudWatch| etc.).Work on systems related to Unemployment Insurance (UI) including claims processing| benefits calculation| employer reporting| and compliance workflows.Understand and implement state/federal regulatory requirements within UI applications.Collaborate with business stakeholders to translate UI program requirements into technical solutions.Ensure application security| scalability| and performance.Participate in code reviews| debugging| and performance tuning.Implement CI/CD pipelines using tools like Jenkins| GitHub Actions| or AWS DevOps tools.
Skills: Digital : Spring Boot~Angular 13+~Core Java
Experience Required: 4-6
Interested in this role?