No more applications are being accepted for this job
Java FSD
4 weeks ago
Durham, United States
Diverse Lynx
Full time
Job Description: Role: Java FullStack Developer (70% Front End , 30 % Back end)
Location: Durham, NC (Onsite Work)
Hiring Mode: Permanent / Full Time
Primary Skill: Java, Spring Boot, Microservices, Rest API, Angular
Secondary skill: SQL, Snowflake, Jenkins, Github
The Expertise You Have :
- Bachelor's or master's degree in a technology related field (e.g. Engineering, Computer Science, etc.) required.
- 8+ years of demonstrable experience in implementing Java API solutions.
- Proficiency with Angular 8+
- Practical experience delivering and supporting modern web and data solutions (Spring Boot, Docker, AWS EKS, RDS, Snowflake, Azure, CI/CD, etc.)
- Experience in REST based web services development using different frameworks (e.g. Spring Boot, JAX-RS, Node JS).
- JIRA and Agile tools related experience preferred.
- 5+ years working in an Agile Scrum environment, with ability to work across multiple multi-functional teams.
- Proven experience deploying webservice on AWS.
- 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. JFrog, BitBucket).
- Experience delivering resilient and high-quality software systems.
- Solid experience in software testing and automation using diverse frameworks (e.g. Unit, Functional, Smoke, Integration, etc.)
- Strong programming, debugging and secure software development skills (e.g. Veracode, Sonar etc.)
- 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, GIT and Maven, Concourse, Cloud Formation.
- Experience in containerizing applications using Docker and Kubernetes.
- Experience in Agile methodologies - Kanban or SCRUM.