Back to Jobs
Recently postedTechnology

Senior Java Developer Microservices

Acunor InfotechAtlanta, GA🇺🇸United States

Quick overview

SeniorityMid Senior
Work modeOn Site
LocationAtlanta, GA, United States
DockerMicroservicesSQLSpringSpring BootGitAWSOAuthApacheBDDCucumberHibernateJUnitJavaJenkinsKafkaRedisRESTKubernetesCI/CDMockito

Job description

Senior Java Developer Microservices

Onsite in Atlanta, GA or Jersey City, NJ | Contract | 5 8 years of experience

Acunor is recruiting a Senior Java Developer to take cloud-native microservices from design through production. You will build secure REST APIs and event-driven integrations with Spring Boot and Apache Kafka.

Key responsibilities

  • Design, develop, and maintain Java and Spring Boot microservices.
  • Build asynchronous and event-driven integrations using Apache Kafka.
  • Develop and secure REST APIs and contribute to API design standards.
  • Deploy and operate containerized services on AWS using Docker and Kubernetes. Services may use EC2, S3, Lambda, or RDS.
  • Write unit, integration, and BDD tests using JUnit, Mockito, and Cucumber.
  • Mentor junior developers and review code for quality and performance.

Required qualifications

  • Java 8 or later, Spring Boot, and Spring Cloud.
  • Microservices architecture, REST API development, and Apache Kafka.
  • AWS or another major cloud platform, plus Docker and Kubernetes.
  • JPA or Hibernate and experience with both SQL and NoSQL databases.
  • Jenkins CI/CD and Git.
  • Bachelor's degree in computer science, engineering, or a related field.

Preferred qualifications

  • Java 11 or 17.
  • Spring Security or OAuth 2.0.
  • Redis, Elasticsearch, or a Java-based BPM tool.
  • Banking, payments, or fintech experience.

Similar jobs