Role: Java Full Stack Engineer
Location: Westlake, TX
Must Skills:
8+ years of Java development, API Restful, Java 8, Spring framework, Spring
Boot, Docker/ Kubernetes, Angular 8, Strong AWS experience ( ECS, EKS, EC2,
S3),
API (75%) and 25(%) on UI
· Bachelor’s or Master’s Degree in a technology-related field (e.g. Engineering, Computer Science, etc.) required.
· 8+ years of proven experience in implementing Java API solutions in a large warehouse environment
· 4+ Experience in UI development using Angular v.8
· Experience in REST-based web services development using different frameworks (e.g. Spring boot, Dropwizard, JAX-RS)
· Experience in containerizing applications using Docker and Kubernetes
· Proven experience deploying webservice on AWS
· Experience of security protocols (e.g. Ping, SSO, etc.)
· Experience in top down development of REST based API’s using Open API Specification
· Proven experience in JAVA Programming Language (Java 1.8+)
· Hands on experience working with Code Quality and Code Coverage tools/frameworks (e.g. Sonar)
· Hands on experience working with Software Artifactory (e.g. Nexus, JFrog)
· Experience delivering resilient and high-quality software systems
· Strong experience in software testing and automation using diverse frameworks (e.g. The unit, Functional, Smoke, Integration, etc.)
· Strong programming, debugging and secure software development skills (e.g. JProfile, Veracode, Burp)
· Basic understanding of CaaS, PaaS, IaaS and security protocols (e.g. OAuth, SAML)
· Exposure to API Management lifecycle (e.g. APIGEE) is preferred
· Good knowledge of CI/CD (Jenkins, UDeploy, GIT, and Maven), Unix/Linux, sonar/Jacocco, wiremock, etc.
· Experience in Agile methodologies - Kanban or SCRUM
Role: Java Full Stack Engineers
Location: Westlake, TX
Must Skills:
7+ years of Java development, 2-3+ years of Angular (v 6+ preferred) / Typescript, REST APIs, Spring Boot, Microservices, TDD and CICD tools.
Cloud deployment / development / migration preferred
The Skills You Bring
• Bachelor's degree in Computer Science or Engineering
• 5+ years of primary development experience (currently hands-on) in Java, Spring/SpringBoot, Angular, Bootstrap CSS, Node.js, Groovy/Grails, and SQL/Oracle. Experience with versions of Angular 8+ is preferred.
• 3+ years of Responsive & Modern Web application design and development.
• 2+ years of API Development using Java / Spring/ Rest Services and Swagger
• Test Driven Development using JUnit, Mockito/EasyMock, Jasmine, Karma, Protractor
• Application build, deploy using Continuous Integration/ Deployment (CI/CD) tools – Git, Jenkins, Maven, uDeploy, etc.
• Leadership: Team player, self-starter, innovative, eager to learn every day
• Scrum Developer certification is desired
• Understanding of docker, cloud-computing / cloud services platforms (AWS or Azure)