Job Description :
Application Developer (JavaExpert
Duration: 18 months
Location: Chesterfield, MO

Provides Java application software development services or technical support typically in a defined project. Develops program logic for new Java applications or analyzes and modifies logic in existing applications. Codes, tests, debugs, documents, implements and maintains software applications. Analyzes requirements, and maintains, tests and integrates application components. Ensures that system improvements are successfully implemented.

They must have some sort of cloud experience with AWS - 2 or more years
Strong on data base side - any database is fine.
BS/MS in computer science or equivalent work experience.
8+ years of experience designing and developing secure consumer-facing web applications.
Experience with software development and have strong backend APIs (Restful) and Microservices.
Strong experience writing RESTful APIs using Microservices architecture, and middle tier coding in Node.js & Java (Spring Boot | Drop Wizard
Proven experience in at least a few of the following technologies. The more the better:
Spring Framework including, Spring, Spring MVC
Web Services: Spring-WS, Jersey, Apache CXF, Axis
Databases: Oracle, MySql, MongoDB, Redis, Postgress
Build & CI Tools: Maven, Jenkins, grunt, npm, etc.
Application Servers : Tomcat, JBoss, Web Logic, etc.
Apache Solr, ElasticSearch, Natural Language Processing libraries (Stanford, apache
Apache Kafka, Apache Storm, Apache Spark.
Familiarity of deploying applications with container technology (Docker, Kubernetes, etc
Strong Javascript experience: Vanilla, Usage of modern frameworks (Angular, react)
Experience with Scrum, Agile Methodology.
Test Driven Development and knowledge of mocking frameworks such as EasyMock, Mockito.
Developing and deploying applications on AWS or private cloud.
Strong problem solving and communication skills.


Client : Laiba Technology

             

Similar Jobs you may be interested in ..