Java Full Stack Developer
Position: Java Full Stack Developer
Location: Saint Louis, MO
Duration: Full-Time | Contract
Job Deceptions:
Expert in Java, J2EE, Java Messaging Service, Web Services (REST, SOAP, XML), Angular, API Gateway, Kafka, PCF/AWS/Azure, Integration patterns, Security standards, Concurrency and Multi-threading, Collections, PostgreSQL, AWS, Docker, Kubernetes, Spring boot, Microservice, Spring MVC, Spring 4.0, Hibernate/JPA.
Hands-on, high-energy, detail-oriented, proactive, and able to function independently under pressure.
Strong Problem Solving skills
Distributed systems (Databases, caches, microservices, message broker.
API and Contract Testing using REST Assured/Postman/Swagger/SOAP UI + Groovy/Spring Cloud Contract
Test Driven Development TDD Methodology and Unit Testing using Junit/XCTest
Use of mocking frameworks such as API Service Virtualization/Mockito/OCMock
Static Code Analysis using SonarQube/Xcode Static Analyzer
Hands-on with Jenkins/PCF or similar tools for automated provisioning of build and test infrastructure
Troubleshooting with Splunk, API aids like Swagger/Postman, and source control systems like Git
Good knowledge of Maven, Junit, Redis, PostgreSQL, Oracle database, SQL, Unix command, and Shell scripting.
Good to have exposure to the Financial/Banking Domain, Frontend
Hands-on knowledge of tools like Sonar, Data-dog/Dynatrace, GIT, SVN, Rally/Jira, CI (Jenkin / Bamboo)/CD, Splunk
Strong communication skills -- both verbal and written – with strong relationship, collaborative skills, and organizational skills
Proven experience in Agile methodology, SDLC & implementation of Projects, and debugging the applications.
Job Types: Contract, Full-time
Pay: $80,000.00 - $100,000.00 per year
Schedule:
8 hour shift
Ability to commute/relocate:
St. Louis, MO 63101: Reliably commute or planning to relocate before starting work (Required)
Application Question(s):
On-site (Saint Louis, MO)
Full-Time
Experience:
Java: 6 years (Required)
Work Location: In person