Job Description
Dice is the leading career destination for tech experts at every stage of their careers. Our client, BrisTech Solutions LLC, is seeking the following. Apply via Dice today!
Job Title: Sr. Java Backend developer
Location: Atlanta, GA {Hybrid}
Visa:H1B,EAD
Exp- 10 years
Need Passport Number and LinkedIn for Submission.
Job Description:
Skills- Java Backend, AWS, AWS CDK,
Key Responsibilities:
* Design, develop, and maintain scalable backend services using Java and Spring Framework (Spring Boot, Spring MVC).
* Develop and expose RESTful APIs and microservices that align with business and technical requirements.
* Leverage AWS CDK to define and deploy cloud infrastructure, including serverless components (Lambda, API Gateway) and EC2 instances, RDS, and S3 storage.
* Work with AWS services like SNS, SQS, DynamoDB, and Cognito for building distributed systems and integrating with backend services.
* Collaborate with DevOps teams to implement automated infrastructure provisioning and CI/CD pipelines using AWS services and tools (CodePipeline, CodeDeploy).
* Implement and maintain security best practices for APIs and backend services (authentication, authorization, encryption).
* Optimize backend system performance and ensure high availability, scalability, and fault tolerance using AWS services.
* Integrate and manage databases (SQL/NoSQL) using RDS and DynamoDB.
* Write clean, maintainable code and follow best practices for code quality, version control (Git), and testing (JUnit, Mockito).
* Collaborate with front-end developers to ensure seamless integration between backend and frontend components.
* Monitor and troubleshoot application and infrastructure issues using AWS CloudWatch, X-Ray, and other observability tools.
* Follow Agile methodologies (Scrum, Kanban) and participate in sprint planning, standups, and retrospectives.