Likeremote

Subscribe to the latest remote jobs:

  • Likeremote jobs on https://LinkedIn.com/
  • Likeremote jobs on https://telegram.org/
  • Likeremote jobs on Reddit.com
VS

Senior Java Backend / Microservices Engineer

Veracity Software Inc
๐Ÿ‡บ๐Ÿ‡ธ United States
Remote
Senior
3 weeks ago
  • Java
  • Microservices
  • Spring Boot
  • Event-Driven Architecture
  • AWS
  • REST API
  • Apache Kafka
  • SFTP
  • Devops
  • CI/CD
  • J2EE
  • Spring Framework
  • AWS Lambda
  • SQL
  • PostgreSQL
  • MySQL
  • Oracle
  • JPA
  • Hibernate
  • Maven
  • Git
  • Docker
  • Jenkins
  • GitHub
  • GitLab
  • Postman
  • Swagger
  • OpenAPI
  • JUnit
  • Mockito
  • Integration Testing
  • Performance Testing
  • JMeter
  • Agile
  • Scrum
Not scoredNo CV on file. Upload one and this job gets a score out of 100.Upload CV

Senior Java Backend / Microservices Engineer

3+Months Contract

Remote Job

East coast candidate preferred

We are looking for an experiencedSenior Java Backend / Microservices Engineer to design, develop, enhance, and support enterprise applications built using Java, Spring Boot, microservices, event-driven architecture, and AWS.

The ideal candidate should have strong hands-on experience building scalable backend services, REST APIs, Kafka-based event processing, batch applications, document/file processing solutions, and cloud integrations. Experience working with healthcare, insurance, financial services, or other enterprise applications involving sensitive data is preferred.

Key Responsibilities

  • Design, develop, enhance, and maintain enterprise applications usingJava and Spring Boot.
  • Develop scalablemicroservices and REST APIs for business-critical applications.
  • Design and implementevent-driven applications using Apache Kafka.
  • Develop and maintain high-volumebatch processing and asynchronous processing workflows.
  • Build reliable solutions for processing large volumes of business transactions, files, and documents.
  • Develop document generation and processing solutions, includingPDF generation and manipulation.
  • Integrate applications withAWS services, particularly Amazon S3 and serverless/cloud-based components.
  • Develop and maintain secureSFTP and file-transfer integrations with internal and external systems.
  • Implement message producers, consumers, listeners, and event-processing workflows.
  • Design reusable libraries and shared components that can be leveraged across multiple applications.
  • Work with relational databases and develop efficient data-access and persistence layers.
  • Implement appropriateauthentication, authorization, data security, and sensitive-data protection practices.
  • Troubleshoot production issues and perform root-cause analysis across distributed applications.
  • Improve application performance, scalability, reliability, and maintainability.
  • Write unit and integration tests and maintain good automated test coverage.
  • Participate in requirement analysis, technical design, code reviews, testing, deployment, and production support.
  • Work closely with product owners, architects, QA engineers, DevOps teams, and other developers in distributed teams.
  • Contribute to CI/CD processes and automated application deployments.
  • Create and maintain technical documentation, implementation guides, and operational documentation.
  • Mentor junior engineers and contribute to engineering standards and best practices.

Required Technical Skills

Core Technologies

  • Java / J2EE
  • Spring Boot
  • Spring Framework
  • Microservices Architecture
  • REST APIs
  • Apache Kafka
  • Event-Driven Architecture
  • Batch Processing
  • Multithreading / Asynchronous Processing

Cloud & Integration

  • AWS
  • Amazon S3
  • AWS Lambda
  • SFTP / Secure File Transfer
  • REST-based system integrations

Database & Persistence

  • SQL
  • PostgreSQL / MySQL / Oracle
  • JPA / Hibernate

Document Processing

  • PDF generation and processing
  • iText / PDFBox or similar PDF libraries
  • Large-volume document and file processing

Development & DevOps

  • Maven
  • Git
  • Docker
  • Jenkins / CI-CD
  • GitHub / GitLab or equivalent source-control platforms
  • Postman
  • Swagger / OpenAPI

Testing

  • JUnit
  • Mockito
  • Integration Testing
  • Performance Testing / JMeter

Preferred Skills

  • Experience withhealthcare or insurance applications.
  • Understanding of claims, member, provider, billing, correspondence, or document-processing workflows.
  • Experience handlingPII/PHI or other sensitive information.
  • Experience developing high-volume distributed systems.
  • Experience with Kafka producer/consumer architecture and message-processing patterns.
  • Experience with enterprise batch processing and scheduled jobs.
  • Experience designing reusable frameworks or shared libraries.
  • Knowledge of authentication and authorization mechanisms.
  • Experience troubleshooting distributed production systems.
  • Familiarity with Agile/Scrum development processes.

Experience

  • 6+ years of software development experience, with strong hands-on Java backend development experience.
  • 3+ years of experience withSpring Boot and microservices.
  • Hands-on experience withKafka or another enterprise messaging/event-streaming platform.
  • Experience developing and supporting production-grade enterprise applications.

Senior Java Backend / Microservices Engineer ยท Veracity Software Inc

Auto apply with Likeremote