Job Details

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
-