Job Title : Senior Java Developer(Micro services, Spring Boot, API)
Location : Ofallon, MO
Duration : 6+ months
Job Description:
- Bachelor’s Degree in Computer Science or related field
- Advanced knowledge and experience in Java
- Proficient in at least one source control tool like Git or Bitbucket
- Knowledge of micro-services based Architecture
- Knowledge of CI systems to create builds, ideally Jenkins.
- Understanding of Agile Methodology and other software development methodologies
- Strong critical thinking, attention to detail, and analytical skills
- Strong oral and written communication skills
- Web services & API standards (REST/OAuth/JSON)
- Programming (Java )
- Application Frameworks (springboot, Spring Cloud, Hibernate, JPA)
- Software Architectures (micro-services, event driven, peer-to-peer)
- Experience with any cloud providers and building 12 factor applications
- Experience with DevOps methodology and Test automations (Jenkins/Sonar/JBehave/)
- Experience with enterprise and application security
- Asynchronous Pub-Sub and Point to Point Messaging Systems
- Experience with relational and non-relational data stores
- Preferred experience with Docker and Kubernetes
- Preferred knowledge with PCF
- Preferred experience in NoSQL datastores (Cassandra/mongo/Redis)
Other Experience Desired:
NoSQL, Spring Batch, Rabbit MQ, Apache Kafka, IntelliJ, Oracle, Postgres
No comments:
Post a Comment