Java Engineer

  • Location: Remote
  • Type: Perm (Contingency)
  • Job #35998
  • Salary: $180,000

Position Overview – Java Engineer:
We are looking for an experienced Senior Java Engineer to join our client’s pioneering data management solutions team. You will work with cutting-edge technologies to develop back-end systems and user-facing components, delivering innovative, high-quality solutions.

Compensation: $180,000.00 – $240,000.00
Location: Remote

Responsibilities as the Java Engineer include:

  • Collaborate with architects and product managers to design, build, and enhance product features
  • Write high-quality code to optimize performance, stability, supportability, and usability
  • Employ best practices and current patterns to ensure software confidence and reliability
  • Estimate and report on development efforts and participate in peer code reviews
  • Test solutions thoroughly before handoff to the QA team
  • Work with support and clients to quickly resolve issues post-deployment
  • Communicate effectively across global remote team using Slack, Zoom, Email, Confluence, Jira and Bitbucket

Qualifications for the Java Engineer include:

  • Expertise in Java 8, Spring Framework, Hibernate, JPA, Kafka, Protobuf
  • Working knowledge of Tomcat, Jersey, Jackson, REST APIs, Postgres
  • Experience with enterprise application design and distributed systems
  • Understanding of concurrency constructs like threads, mutexes, semaphores
  • Ability to debug complex issues in distributed environments
  • Familiarity with SDLC methodologies, unit testing, TDD and OO design patterns
  • Proficiency with Git and CI/CD frameworks
  • 8+ years experience with a Computer Science degree or equivalent demonstrated expertise

Application Notice: Qualified candidates will be contacted within 2 business days of application. If an applicant does not meet the above criteria, Atlantic Group will keep your resume on file for future opportunities and may contact you for further discussion.

Attach a resume file. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.

We are uploading your application. It may take a few moments to read your resume. Please wait!

Job ID: 35998