nDeavour Consulting

Mid Java Developer

nDeavour Consulting

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇺🇸 United States

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

AWSCloudJavaKotlinMicroservicesMySQLPostgresSpringSpring BootSpringBoot

About the role

  • Develop microservices and REST APIs using Java/Kotlin + Spring Boot.
  • Collaborate with senior engineers on design, architecture, and modernization tasks.
  • Contribute to refactoring, legacy migration, and improving existing services.
  • Write clean, tested, maintainable code with strong attention to detail.
  • Work with relational databases (MySQL or PostgreSQL).
  • Participate in code reviews and ensure quality standards.
  • Use CI/CD pipelines and follow DevOps best practices.
  • Use AI tools to boost productivity and ensure quality of generated code.
  • Troubleshoot, debug, and support platform-level features.

Requirements

  • Solid experience with Java or Kotlin + Spring Boot.
  • Experience building REST APIs and working with microservices.
  • Familiarity with relational databases (MySQL preferred).
  • Understanding of unit/integration testing and CI/CD workflows.
  • Exposure to AWS or cloud deployments is a strong advantage.
  • Experience with legacy codebases or migrations is a plus.
  • Strong willingness to learn platform architecture and modernization patterns.
Benefits
  • Remote / Hybrid work options
  • Private Health Insurance, including dental
  • Free Parking
  • Fun Office Space – game zone + relaxation area
  • Annual Holidays Boost – +5 extra days after year 1 and year 5
  • Training & development budget
  • Employee referral bonuses
  • Regular social events
  • Family insurance add-ons
  • Fully covered Multisport Card

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
JavaKotlinSpring BootREST APIsmicroservicesMySQLPostgreSQLCI/CDunit testingintegration testing
Soft skills
attention to detailcollaborationtroubleshootingdebuggingwillingness to learn