Senior Java Developer

atMKS2 TechnologiesRemoteUS flagUnited StatesFull-timeBackend EngineerSenior$130k – $140k/year

Posted 3 days ago

This is a fully remote position, open to applicants in United States.

📋 Description

• Oversee the design, development, migration, and maintenance of scalable Java-based microservices and APIs within a contemporary cloud environment.

• Strategically plan and implement the transition from legacy monolithic systems to modern, scalable Java-based microservices without impacting live operations.

• Drive the design and development of APIs, encompassing specifications, endpoints, data models, and both REST and GraphQL protocols.

• Spearhead data strategy initiatives and transition shared databases into service-specific data layers while preserving data integrity.

• Proactively identify and resolve data or system bottlenecks early in the software development lifecycle.

• Deploy and manage workloads on Kubernetes within AWS, including crafting deployment manifests, utilizing Helm, managing scaling, rollouts, and resource requests/limits.

• Optimize and fine-tune databases through query performance tuning, indexing strategies, connection pooling, migration tactics, and caching patterns.

• Develop production-grade code for core services and maintain active involvement in the codebase.

• Ensure smooth API integration with internal and external systems, applications, and third-party services.

• Advocate for the integration of AI in the API development process, including the use of GitHub Copilot for coding assistance.

• Implement security measures, including authentication, authorization, encryption, and other best practices.

• Monitor and enhance API performance, scalability, and reliability.

• Provide support for on-call operations.


⛳️ Requirements

• Eligibility for Public Trust clearance.

• Over 8 years of experience leading technical teams in the development of scalable modern Java services.

• Demonstrated capability in deconstructing large, complex legacy monoliths into smaller, independent services.

• Extensive hands-on expertise in modern Java, Spring Boot, Hibernate, and REST API development.

• Experience working with relational databases such as PostgreSQL or MySQL.

• Strong background in designing, building, and maintaining APIs.

• Ability to lead engineering teams while remaining actively engaged in development tasks.

• Proficient with Docker, Kubernetes, and Helm.

• Understanding of application security principles and secure development methodologies.

• Familiarity with Git version control systems.

• Knowledge of OAuth.

• Experience in Ruby-to-Java migration is preferred, but not mandatory.


🏝️ Benefits

• Comprehensive health benefits.

• Competitive salary and performance bonuses.

• Opportunities for professional development and growth.

• Flexible working arrangements.

People also viewed

CVS Health6 hours ago

Senior Software Engineer – Backend

US flagAlabama, +43 more statesFull-timeBackend Engineer$83.4k – $222.5k/year
ApplyView job
QAD6 hours ago

Chief Technical Architect, Engineering

IN flagIndia OnlyFull-timeBackend Engineer
ApplyView job
Tarantula Global6 hours ago

Database Developer

IN flagIndia OnlyFull-timeBackend Engineer
ApplyView job
Boon6 hours ago

Technical Architect

US flagUnited States OnlyFull-timeBackend Engineer
ApplyView job
Takeaway.com6 hours ago

Senior Java Developer

CA flagCanada OnlyFull-timeBackend EngineerC$102k – C$128.3k/year
ApplyView job
Radiology Partners6 hours ago

Senior Database Engineer

US flagMinnesota OnlyFull-timeBackend Engineer$115k – $125k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers