Job Title: Java Developer
Location: Detroit MI
Long Term Contract
Only W2. No C2C
Role & Responsibilities:
Bachelors degree in computer science or a related technical discipline with strong computer science fundamentals.
Excellent communication skills and teamwork is a must!
You have over 3 years of hands-on experience in designing developing and deploying scalable web applications and services with proficiency in Java Spring Boot and JPA.
Experience in crafting relational data models REST APIs and implementing message broker-based distributed architectures (e.g. RabbitMQ and Spring AMQP) along with experience in both relational (PostgreSQL MySQL) and NoSQL databases.
Strong knowledge of Linux systems with proficiency in Shell scripting and internals
Strong working knowledge of AWS Cloud infrastructure including EC2 S3 API Gateway RDS VPC peering Route53 S3 and Autoscaling.
Quick learner with the ability to understand complex workflows develop & validate innovative solutions to solve difficult problems and effectively work with globally distributed teams.
Write quality code and use language best practices.
Maintaining and updating project documentation
Perform code reviews for self/ peers to meet the company standards and provide feedback and suggestions.
Proactively communicate status of work to development team and project team
Construct various business reports and support the team as needed
Analyse and improve the existing processes to optimize manual efforts where required
Should be adaptive to work in a fast-paced environment.
Interface with clients on technical matters and software requirements
Best Regards:
Ramdeep B
Phone: 1-
Email: