Epicareer Might not Working Properly
Learn More
D

Sr. Back End Java API Developer

Salary undisclosed

Apply on


Original
Simplified

Job Description

Job Description

The Opportunity

We're searching for a Senior Back End Java developer with experience in API development, AWS Services and an environment consisting of Springboot, Docker and Kubernetes. The ideal candidate will also have experience in Python working and building a SaaS product.

Locations:

The team needs employees to live in Seattle WA, Dallas TX or St. Louis MO. They have impromptu local meetings and though hybrid want people to be able to come into one of the 3 offices.

What You'll Do

  • Design and deliver scalable Java/Spring based code in a distributed environment.
  • Develop new API features and integrate third party API's utilizing a security first approach.
  • Combat fraud by building and integrating new features into a leading-edge security authentication product on growing team.

What You Need to Succeed

  • Bachelor's or higher degree in Computer Science, Engineering, or a related field, combined with 8+ years' experience developing enterprise level, SaaS platform-based Java applications.
  • Proven expertise in AWS cloud services, particularly S3, Lambda, DynamoDB, Document DB, ECS, Step Functions, SNS, and VPC, with a strong focus on building scalable cloud solutions.
  • Solid experience in Python and Java for the development of microservices and Lambda functions, with a deep understanding of stateless, scalable service architecture.
  • An understanding of holistic approach and ability to deliver both functionality and a positive user experience.
  • Experience working within an Agile development framework.
  • Excellent problem-solving abilities, with the capacity to lead technical initiatives and work collaboratively across teams.
  • Strong communication skills, both written and verbal, with the ability to articulate technical concepts clearly and mentor less experienced team members.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Report this job