Senior Java Engineer

Quadrant, Inc.
Edgewater, MD, United States
17 days ago
Apply on www.careerjet.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
8 years minimum
Compensation
$124,800.0
Working hours
Regular working hours

Tech stack

Query Performance Java (Programming Language) Application Programming Interfaces (APIs) Artificial Intelligence Amazon Web Services Application Performance Management Databases Relational Databases Hibernate (Java) PostgreSQL MySQL OAuth
+15 more
Migration Manager Ruby Secure Coding GitHub Copilot Spring-boot Software Security Data Strategy Git Data Layers Kubernetes Graphql Api Design Restful APIs Docker Microservices

Job description

Plan and execute the migration from old monolithic code to modern, fast, and scalable Java-based microservices without breaking live systems. Experience migrating Ruby services to Java is preferred but NOT required Lead API design and development including specifications, endpoints, data models, and protocols - REST, GraphQL. Lead data strategy and migration of shared databases into separate data layers for individual services while keeping data accurate. Find data or system bottlenecks early and fix them before deployment. Deploy and operate workloads on Kubernetes in AWS (deployment manifests/Helm familiarity, scaling, rollouts, resource requests/limits). Tune and optimize databases (query performance, indexing strategy, connection pooling, migration strategy) and implement caching (cache-aside/write-through patterns, TTL strategy, invalidation). Maintain deep involvement in the codebase, writing production-grade code for core services Ensure seamless integration of APIs with internal and external systems, applications, and third-party services. Promote adoption of AI in API development lifecycle (e,g, ,usage of GitHub Copilot for coding) Implement authentication, authorization, encryption, and other security best practices to protect data and services. Monitor and optimize API performance, scalability, and reliability. Support on-call operations Quadrant is an affirmative action/equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, status as a protected veteran, or status as an individual with a disability. “Healthcare benefits are offered to all eligible employees according to compliance mandated by the Affordable Care Act”.

Requirements

8+ years of experience leading technical teams in building scalable modern java services Proven experience breaking down large, complex legacy monolith systems into smaller, independent service Deep, hands-on knowledge of modern Java, Spring Boot, Hibernate, and building REST APIs. 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

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerjet.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

50 sec

Why developer happiness matters in web frameworks

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

1:34 min

Pivoting careers into specialized platform engineering roles

Xavier Portilla Edo · LIVE

Videos

See all

Related articles

See all