FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Java Developer
MKS2 Technologies. Lead the design, development, migration, and support of scalable Java-based microservices and APIs in a modern cloud environment .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates extensive experience in leading the design and development of scalable Java-based microservices and APIs, with a strong focus on cloud environments and data strategy. Proficient in implementing security best practices and optimizing performance while maintaining data integrity.
Highest-signal resume keywords
Java DevelopmentMicroservices ArchitectureAPI Design and DevelopmentKubernetes DeploymentDatabase Optimization
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
JavaSpring BootHibernateREST APIGraphQLPostgreSQLMySQLDockerKubernetesHelm
Soft Skills
Team LeadershipProblem SolvingCollaboration
Tools & Technologies
GitOAuthGitHub Copilot
Certifications & Qualifications
Public Trust Eligibility
Industry Keywords
Cloud EnvironmentData IntegrityApplication SecurityMigration StrategyPerformance Tuning
Tech Stack
Tools & technologiesAWSCloudDockerGraphQLHibernateJavaKubernetesMicroservicesMySQLPostgresRubySpringSpring BootSpringBoot
About the role
Key responsibilities & impact- Lead the design, development, migration, and support of scalable Java-based microservices and APIs in a modern cloud environment
- Plan and execute migration from legacy monolithic code to modern, scalable Java-based microservices without disrupting live systems
- Lead API design and development, including specifications, endpoints, data models, and REST and GraphQL protocols
- Lead data strategy and migrate shared databases into service-specific data layers while maintaining data integrity
- Identify and resolve data or system bottlenecks early in the development lifecycle
- Deploy and operate workloads on Kubernetes in AWS, including deployment manifests, Helm, scaling, rollouts, and resource requests/limits
- Tune and optimize databases through query performance tuning, indexing strategy, connection pooling, migration strategy, and caching patterns
- Write production-grade code for core services and remain deeply involved in the codebase
- Ensure seamless API integration with internal systems, external systems, applications, and third-party services
- Promote adoption of AI in the API development lifecycle, including GitHub Copilot for coding
- Implement authentication, authorization, encryption, and other security best practices
- Monitor and optimize API performance, scalability, and reliability
- Support on-call operations
Requirements
What you’ll need- Public Trust Eligibility
- 8+ years of experience leading technical teams in building scalable modern Java services
- Proven experience breaking down large, complex legacy monoliths into smaller, independent services
- Deep hands-on knowledge of modern Java, Spring Boot, Hibernate, and REST API development
- Experience with relational databases such as PostgreSQL or MySQL
- Strong experience designing, building, and maintaining APIs
- Ability to lead engineering teams while remaining hands-on with development
- Experience with Docker, Kubernetes, and Helm
- Familiarity with application security principles and secure development practices
- Familiarity with Git version control
- Familiarity with OAuth
- Ruby-to-Java migration experience preferred, but not required