Match score not available

Senior Java Developer

Remote: 
Full Remote
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

6-10 years of software development experience, Extensive experience in Java Spring Boot.

Key responsabilities:

  • Design and develop scalable Java Spring applications
  • Collaborate to develop product features and services
Sky Systems, Inc. (SkySys) logo
Sky Systems, Inc. (SkySys) Information Technology & Services Startup https://myskysys.com/
11 - 50 Employees
See more Sky Systems, Inc. (SkySys) offers

Job description

Role: Senior Java Developer
Position Type: Full-Time Contract (40hrs/week)
Contract Duration: 6 Months+
Work Hours: US Time
Work Schedule: 8 hours/day (Mon-Fri)
Location: 100% Remote (Candidates can work from anywhere in Mexico and Costa Rica)

Our Client is seeking a Senior Java Developer to help drive the development and delivery of their applications.

Responsibilities:

  • Design and develop highly scalable, resilient Java Spring boot applications and microservices.
  • Evaluate and provide technical solutions to complex application development problems.
  • Collaborate with other team members to develop product features and services.
  • Develop tests to validate code quality.
  • Work with QA on developing testing processes, frameworks, and automation strategies.
  • Stay up to date on relevant technologies, trends and opportunities.
  • Maintain a legacy ADF application

Must Haves:

  • 6-10 years of software development experience.
  • Extensive experience in software development using Java Spring boot, JavaScript, Angular.
  • Experience with API development using GraphQL, and AWS services like EC2, SQS, DMS, SNS, SES, S3 and others.
  • Understanding of CICD process using Bamboo.
  • Proven ability to design scalable RESTful services.
  • Knowledge of ADF technology.
  • Solid knowledge of source controls like git or bitbucket.
  • Knowledge of Scrum and Agile Methodologies
  • Understanding of the software practices of Continuous Integration and Automated Testing
  • Experience with single sign-on, session management, user profiles, and user identity and authentication frameworks such as OAuth a strong plus
  • Commitment to understanding the business domain and incorporating quality software practices into all phases of the project life lifecycle
  • Strong team player with excellent communication, problem solving and decision-making skills.
  • Self-motivated professional who demonstrates strong technical agility and responsiveness and who is eager to learn and grow

Required profile

Experience

Level of experience: Senior (5-10 years)
Industry :
Information Technology & Services
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Teamwork
  • Communication
  • Problem Solving
  • Decision Making

Java Developer Related jobs