Skip to main content

About the role

*Java Spring Boot + AWS Cloud + AI Tools - Key Responsibilities*- Design, develop, and maintain scalable backend applications and microservices using Java and Spring Boot- Build and expose secure REST APIs and integrate with third-party services- Develop and deploy cloud-native applications on AWS (EC2, S3, RDS, Lambda, API Gateway, SQS/SNS)- Implement containerization using Docker and orchestration with ECS / EKS- Design and manage relational and NoSQL databases (MySQL / PostgreSQL / Redis)- Build and maintain CI/CD pipelines using Jenkins / GitHub Actions / AWS CodePipeline- Ensure application performance, security, scalability, and cost optimization on AWS- Leverage AI development tools like GitHub Copilot, Amazon Q, Cursor, GitLab DUO for code generation, code review, unit testing, and debugging- Use AI tools for auto-generating JUnit/Mockito test cases, API documentation, and refactoring legacy code- Implement monitoring, logging, and alerting using CloudWatch / ELK- Collaborate with cross-functional teams in Agile / Scrum environment

Matching similar jobs

JOB OVERVIEW

Experience level

Senior

Location

Raleigh, NC

Occupation

Software Developers

Industry

Custom Computer Programming Services

Posted

10 days ago

Tired of running searches?

Rank the roles you'd take once, and matches like these arrive on their own.

CREATE PROFILE (opens in a new tab)