Senior Java Programmer / Java Engineer
PHOENIX-85024, AZ, US
08/07/2021
-
Required Skills
Agile, Unit Testing Tools
Company
Cloudious
Experience
5 to 7 Year(s)
Job Description
Need to be super strong with fundamentals and would need engineers with hands on experience with Java 8 or Java 11
Hands on Java Programming experience with core Java constructs Collections , Exceptions , Streams , Lamdas
Hands on experience with Async programming constructs of Java Multithreading , Executors , Futures , CompletableFutures
Experience working with any of the Java frameworks on Reactive Stack Spring Reactive , RxJava , Netty , Vert.X , Akka
Hands on experience working with microservices / API's Rest (for sure) , SOAP , gRPC
Hands on experience with build tools Gradle (preferred) , Maven (minimum)
Hands on experience using Unit Testing Tools Junit (minimum) , Cucumber or other equivalents
Hands on experience working with git or equivalent source code management systems resolve merge conflicts etc.
Good to have knowledge on Java Perf tooling Analyzing heap dumps , Thread dumps , JConsole , JMC
Good to have knowledge on micro benchmarking JMH harnesses
Good to have knowledge on messaging systems using Java client Kafka , RabbitMQ etc
Req 2: Role: Java Engineer | Location: Phoenix, AZ | Rate: $63/hr.
Qualifications
BS or MS degree in computer science computer engineering or other technical discipline or equivalent 3 4 years of work experience
5 years experience working in Java and able to demonstrate good Java knowledge
Able to demonstrate good web fundamentals and HTTP protocol knowledge
Good attitude communication
willingness to learn and collaborate
5 years development experience in developing Java applications in an enterprise setting
5 years experience developing java applications in frameworks such as Spring
Spring Boot Drop wizard is a plus
2 3 years recent experience working in Javascript on Node stack is a plus
3 years Experience with Test Driven Development TDD
Behavior Driven Development BDD
practices unit testing
functional testing system integration testing regression testing GUI testing web service testing and browser compatibility testing including frameworks such as Selenium WebDriverIO Cucumber JUnit Mockito Experience with continuous integration and continuous delivery environment
3 4 years working in an Agile or SAFe development environment
Solid Understanding of distributed systems
Proven experience building scalable web application using Java
Senior Java Engineer
Information Technology
No Preference
Contract Only
Other
1
Candidate Requirements
-
Bachelors
Walkin Information
-
-
-
Recruiter Details
Pradeep George
-