
Mid Java Developer
nDeavour Consulting
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇺🇸 United States
Visit company websiteJob 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