← Back to jobs
Jefferson City, MO, USA
No related jobs found
Key Responsibilities
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.
Required Technical Skills
Front-End
Angular (Version 10+ preferred)
TypeScript
JavaScript
HTML5
CSS3
Bootstrap/Angular Material
RxJS
Back-End
Core Java (Java 8/11/17)
Spring Framework
Spring Boot
Spring MVC
Spring Security
REST API Development
Microservices Architecture
Database & ORM
JPA
Hibernate
SQL
Oracle, PostgreSQL, MySQL, or SQL Server
Cloud & DevOps
AWS Cloud Services:
EC2
S3
RDS
Lambda
CloudWatch
IAM
VPC
ECS/EKS (Preferred)
CI/CD Tools (Jenkins, GitHub Actions, Azure DevOps, or similar)
Docker and Kubernetes (Preferred)
Tools & Technologies
Git/GitHub/GitLab
Maven/Gradle
Postman
SonarQube
JIRA
Required Qualifications
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.
Preferred Qualifications
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
Bachelor's degree
No related jobs found
← Back to jobs