Full Stack Java Developer
Job description
- *Position: Java Full Stack Developer
- *Location: Atlanta, GA
- *Hybrid role
- *Required Skills and Experience:
· Extensive experience in building backend applications using Spring Boot, Spring MVC, and Spring Security.
· Experience designing and developing RESTful APIs and implementing microservices.
· Hands-on experience with frontend development using Angular (latest versions preferred), along with strong knowledge of HTML5, CSS3, JavaScript, and TypeScript.
· Strong experience working with AWS cloud services, including EC2, S3, Lambda, RDS, DynamoDB, CloudFormation, and IAM.
· Experience developing and deploying serverless applications using AWS Lambda.
· Experience in building and managing cloud-native applications.
· Exposure to CI/CD pipelines, automated testing, and DevOps practices (Jenkins, GitHub Actions, GitLab CI, etc.).
· Experience working with relational databases such as MySQL and PostgreSQL.
· Familiarity with NoSQL databases including MongoDB and DynamoDB.
· Strong understanding of database design, optimization, and performance tuning.
· Proficiency in Git and modern version control workflows (branching, pull requests, code reviews).
· Experience working in Agile/Scrum environments and collaborating with cross-functional teams.
· Knowledge of monitoring tools (CloudWatch, Prometheus, Grafana) and messaging systems (Kafka/RabbitMQ) is a plus.
Job Types: Full-time, Contract
Work Location: In person
¿Te interesa este puesto?