-
ID
#49581871 -
Job type
Contract -
Salary
USD65 - USD70 -
Source
Randstad Technologies -
Date
2023-03-29 -
Deadline
2023-05-28
Java Developer
Georgia, Atlanta, 30309 Atlanta USAContract
Vacancy expired!
job summary:
Job Description: Desired Skills:- Demonstrates extensive abilities and/or a proven record of success in the following areas:
- Possessing 4+ years total experience delivering enterprise class web applications, 2+ years of experience developing software for large business environments (Java/J2EE,) Full Stack Java, and 4+ years of professional working experience delivering production-ready code;
- Possessing proven working experience in Java development;
- Performing Object Oriented analysis and design using common design patterns;
- Utilizing deep insight of Java and Spring Boot, Reactive Java;
- Demonstrating experience in UI frameworks like React, Angular, and knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate);
- Showing proven experience with test automation: TDD, unit/integration/functional testing is a must;
- Writing scalable web application code following best practices of accessibility, internationalization and instrumentation;
- Building web applications, SQL and No-SQL Databases, Microservices in scale;
- Demonstrating proven experience with a messaging system such as Kafka, SQS, RabbitMQ or Any Messaging Systems;
- Coding RESTful APIs with Spring & SpringBoot based applications;
- Developing applications using microservices and container technologies;
- Understanding of Engineering Excellence processes and requirements;
- Demonstrating expertise and knowledge in modern engineering practices (Continuous Integration, TDD, BDD automated deployments with integrated quality gates) that drive support/agility in software delivery;
- Developing applications using microservices, container technologies, container management systems such as Kubernetes;
- Working with Databases design (SQL, NoSQL) and analytics;
- Building and deploying applications and services into cloud environments (Azure or AWS highly desired);
- Contributing to overall site stability, including code reviews, writing unit and integration tests;
- Reading any code in an existing codebase and change it;
- Delivering highly optimized and high performance code;
- Believing that no code is complete without Unit & Integration, Security, Performance, E2E Automation testing;
- Working with Caching Solutions such as Redis/Gemfire/EHCache;
- Showing a proven track record of shipping highly-scalable and reliable services/systems
- Working independently and in a team setting and be able to research innovative solutions for challenging business/technical problems; and,
- Utilizing technical aptitude and problem solving skills, take initiative, and must be result driven good debugging and performance tuning skills.
- Bonus points - experience with Reactive Java and Stream processing
- Bonus points - experience with NodeJS and frameworks like React.js, Angular
- Passionate about testing strategy, problem solving, learning new skills, sharing expertise and knowledge.
- Always Be Learning
- Product / Engineering Mindset
- N/A
- Experience level: Experienced
- Minimum 5 years of experience
- Education: Bachelors
Vacancy expired!
Report job