Senior Java Software Engineer
soliosRaleigh, NC
Senior Java Software Engineer
APPLY NOW (opens in a new tab)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)