Sr. Java Developer (Microservices)

TWO95 International, Inc
Mooresville, NC, United States
2 months ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
8 years minimum
Working hours
Regular working hours
Job source

Tech stack

Clean Code Principles Java (Programming Language) Agile Methodology Unit Testing Profiling Enterprise Messaging Systems Neo4j NoSQL Scrum Methodology Swagger Software Engineering Google Cloud
+8 more
Spring-boot Cassandra Apache Kafka Data Management Front End Software Development Spring Batch Api Management Microservices

Requirements

  • 8+ years of strong software development experience in software development with expertise in Java 6 and above and knowledge of latest Java (8/9) features

  • Microservices expertise

  • Spring Boot/Spring Batch experience

  • NoSQL - Cassandra experience

  • Neo4J, GCP (google cloud platform) & Kafka experience are a plus

  • Working experience with data platforms (relational and/or NoSQL) and messaging technologies

  • Strong experience in writing high quality code with full automated unit test coverage.

  • Strong experience in defining and applying design standards, patterns, quality matrix depending on the solutions

  • Ability & willingness to learn technologies at pace

  • Strong verbal & written communication

  • Client facing

  • Gel well with distributed teams

Plus:

  • Experience in one or more of front-end development technologies

  • Working experience creating high performing applications including profiling and tuning (of those applications to boost performance)

  • Understanding & experience in API management, Swagger

  • Experience in TDD/BDD

  • Experience in Scrum/Agile

  • Understanding of various infrastructures (on premise, cloud)

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on juju.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

2:24 min

Comparing Neo4j and GraphQL conceptual models

William Lyon · LIVE

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

1:25 min

Testing API endpoints visually using Swagger UI

Alex Soto Alex Soto · WWC 2022

5:06 min

Modernizing legacy applications through proactive leadership

Babette Wagner Babette Wagner · Coffee With Developers

3:30 min

Introduction to Neo4j and remote developer relations work

Videos

See all

Related articles

See all