APIGEE JAVA Developer (Remote)

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Freelance

WAGE / SALARY

TBD

HOURS PER WEEK

TBD

DATE UPDATED

Jun 8, 2021

JOB OVERVIEW

READ EVERYTHING!

We’re looking for a highly talented and dedicated Java Developer who thrives in fast-paced, ever-changing development environment. As a Java Developer, you'll be an integral member of the Build Team which builds and maintains applications for our clients.

Skills & Experience required:

Bachelor’s or master’s degree in a technology related field (e.g. Engineering, Computer Science, etc.) required.
4+ years of demonstrable experience in implementing Java API solutions
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
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)
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)
The APIGEE Gateway product, including the design principles needed in producing an API proxy and Best Practice
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

Key Duties & Responsibilities:

Good technical design and analysis skill
Ability to deal with ambiguity and work in fast paced environment
Deep experience supporting mission critical applications quickly
Superb communication skills, both through written and verbal channels
Excellent collaboration skills to work with multiple teams in the organization
Ability to understand and adapt to changing business priorities and technology advancements
Solid understanding and technology trends in implementing business applications
Critical problem-solving skills

Interested? Apply here :

----------

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin