Job Title: Java Backend Developer
Location – Pittsburgh, PA
2 Positions
Fulltime Role
Job Description – Java/Spring/Spring Boot Backend Developer
Experience: 7 to 10 Years
Must-Have: Java 8, Spring, Spring boot, Microservices, REST API , Oracle DB and SQL , Git , Linux , Shell scripting, Maven
Good to have: Integrations with Kafka / RabbitMQ / WSO2, Spring Security (JWT , SSL etc), Jenkins, OpenShift, Kubernetes , Bitbucket , Junit , OpenAPI/Swagger, angular4/4+, Javascript (ES5/6, up), CSS, HTML
Technical:
- At least 5-8 years of hands-on experience in Java (Java 8 or higher), Spring, Spring Boot & microservices
- Hands-on experience working with Spring framework using various modules like Spring Core, Spring Batch, Spring AOP etc.
- Hands-on experience with creating REST API and integrations with Kafka / RabbitMQ / WSO2
- Hands-on experience with GIT/Bitbucket
- Familiar with DevOps tools like Jenkins, Kubernetes, Openshift and experience in CI/CD
- Experience in writing unit and integration test using testing framework (Junit)
- Good to have experience in working with Spring Security, JWT, SSL
- Experience in working with tools like Jira, Confluence
General :
- Experience in Cash Management- Treasury Domain ( Good to have)
- Ability to work independently, quick to adapt to changes and willing to learn new technologies/methodologies
- Ability to work in diverse & distributed project in a Agile environment
- Ability to communicate effectively and posses excellent interpersonal skills
Read Full Description