Senior Java Software Engineer

The Judge Group
Published
July 13, 2021
Location
Atlanta, GA
Category
Job Type

Description

Location: REMOTE
Salary: 125000
Description: Our client is currently seeking a Senior Java Software Engineer. This person will be reporting to the VP of Software, you will work with a talented group of Software Engineers, Data Engineers, Data Scientists and business stakeholders in a fast-paced and exciting environment. As a Senior Java Software Engineer, you will join a team with other software engineers and business stakeholders on a mission to build secure, reliable, scalable and high-performing APIs and services. 

This job will have the following responsibilities:

  • Lead the implementation of APIs and services using cloud-native technologies 
  • Collaborate with the team to deliver working software incrementally that provides an elegant and seamless experience for our customers 
  • Engineer could-native APIs and services that are secure, reliable and scalable by design
  • Optimize the performance of APIs, services, datastores, and caching strategies 
  • Manage real-time data flows from IoT devices, through cloud services to APIs, and ultimately to web and mobile clients 
  • Implement automated unit tests and support automated integration tests 
  • Diagnose and troubleshoot problems; implement changes so problems only happen once 
  • Provide technical leadership and coaching to influence the design, development and implementation of well-engineered systems that delight customers 
  • Stay current with the latest cloud computing, machine learning and data science technologies

Qualifications & Requirements:

  • Bachelor’s degree in software engineering, computer science or related technical field (e.g. EE, physics or mathematics), or equivalent practical experience 
  • AWS certifications, or equivalent practical experience
  • 5+ years of experience as a software engineer, software engineer or similar technical role 
  • Experience deploying and maintaining containerized Java Spring Boot cloud applications 
  • Experience using Linux, Unix and macOS Experience using PostgreSQL or another relational database Experience using InfluxDB or another time series datastore 
  • Strong people, process and technical leadership abilities
  • Excels when collaborating with a small team using an agile process 
  • Great communication and collaborative problem-solving skills 
  • Continuously learning new frameworks and technologies to generate innovative solutions

Contact: [Click Here to Email Your Resumé]

This job and many more are available through The Judge Group. Find us on the web at www.judge.com
Apply
Drop files here browse files ...

Author: