Java Developer
Job Location: Pittsburgh PA (Day 1 OnsiteCandidate needs to work 5 Days at Client Office)
- 5 Experienced with Java Spring Boot Micro services architecture.
- Candidate must be able to be part of a team that builds and enhances interactive web sites applications and services for both internal and external customers.
Role Scope / Deliverables:
- Creating new services with the help of your team.
- Develop release and maintain services developed by the team.
- Work on fullstack software projects alongside product owners.
Key Skills:
- Experienced with Java Spring Boot Micro services architecture.
- Prior work experience in developing and interfacing with web services RESTful and JSON are required
- Must be very comfortable for Database concepts query optimization of relational databases Oracle and Postgres in particular
- Experience with AWS managed services microservices architecture and NoSQL databases Prior experience or good knowledge of Apache Kafka Spring Batch is required.
- Experience with Docker and Kubernetes is required.
- Experience with modern monitoring and logging platforms.
- Must have prior work experience in Agile delivery methodology and DevOps model.
- Experience using GIT defect tracking tools such as JIRA and build management tools such as Jenkins is desired.
- Hands on experience in scripting (Python Perl Ruby Shell AWK) would be nice to have.
- Exposure to NoSQL Cloud/AWS would be nice to have.
- Must possess strong problem solving and troubleshooting skills.
- Be highly motivated to adopt new technologies challenges and work in a fastpaced environment.
- Be performance driven and perform well with minimal supervision.
- Be a quick learner and be open to working on new technologies if needed.
- Excellent team player with strong verbal & written communication skills.
Be able to step up when situation demands such as meeting deadlines and critical production issues