Java Software Developer with MongoDB and NoSQL

Sysmind LLC
Austin, TX, United States
3 months ago
Apply on careerjet.com
Prepare application

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
1 year minimum
Compensation
$110,240.0 - $122,720.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Spring Security Application Programming Interfaces (APIs) Amazon Web Services Cloud Computing Continuous Integration Shard (Database Architecture) Dependency Injection Software Design Patterns Distributed Systems Memory Management Event-Driven Programming
+14 more
Spring Framework MongoDB NoSQL Management of Software Versions Web Services Spring-mvc Spring-boot Spring Data Kubernetes Api Design Api Gateway Restful APIs Domain Driven Design Microservices

Job description

Software Engineer 3 - Senior Java Developer Location: Austin Duration: 3-Month Contract Work Schedule: Hybrid - 3 Days Remote / 2 Days Onsite (Monday & Tuesday Required Onsite)…

  • 4 days ago
  • Apply easily

Requirements

***Must need LinkedIn Profile in Submission and candidate must have prior Apple Experience. Key Qualifications 8+ years of strong Java development experience (Core Java, Memory Management, Design Patterns) Strong hands-on implementation experience with Spring framework, Webservices, Restful APIs Spring Ecosystem: o Spring Boot, Spring MVC, Spring Data, Spring Security o AOP, Dependency injection internals, @Transactional semantics and failure modes o Spring Boot Actuator, health checks API Development: o RESTful API Design principles o API versioning o Experience with API Gateway integration Microservices: o Strong understanding of Microservices architecture o Service decomposition using Domain-Driven design principles o Inter-service communication synchronous and asynchronous o Distributed system patterns Circuit breaker etc. MongoDB and NoSQL: o Own the data model end-to-end schema design, evolution strategy o Design compound indexes o Document schema design embedding vs referencing, denormalization strategies o Strong experience in Aggregation framework multistage $lookup, $facet, complex pipelines etc. o Architect Sharding strategies shard key selection, hotspot avoidance, chunk management o Real time event driven processing o Strong experience in Performance aspects; evaluate and implement indexes (TTL, partial, sparse, wildcard) o Data modeling Experience with CI/CD Deployments using Kubernetes Experience with AWS in building Cloud Native applications. Role Descriptions: Key Qualifications8 years of strong Java development experience in Core Java| Memory Management| Design PatternsStrong hands-on implementation experience with Spring framework| Webservices| Restful APIsSpring EcosystemoSpring Boot| Spring MVC| Spring Data| Spring SecurityoAOP| Dependency injection internals| Transactional semantics and failure modesoSpring Boot Actuator| health checksAPI DevelopmentoRESTful API Design principlesoAPI versioningoExperience with API Gateway integrationMicroservicesoStrong understanding of Microservices architectureoService decomposition using Domain-Driven design principlesoInter service communication synchronous and asynchronousoDistributed system patterns Circuit breaker etc.MongoDB and NoSQLoOwn the data model end to end schema design| evolution strategyoDesign compound indexesoDocument schema design embedding vs referencing| denormalization strategiesoStrong experience in Aggregation framework multistage lookup| facet| complex pipelines etc.oArchitect Sharding strategies shard key selection| hotspot avoidance| chunk managementoReal time event driven processingoStrong experience in Performance aspects evaluate and implement indexes like TTL| partial| sparse| wildcardoData modelingExperience with CICD Deployments using KubernetesExperience with AWS in building Cloud Native applications. Essential Skills: Key Qualifications8 years of strong Java development experience in Core Java| Memory Management| Design PatternsStrong hands-on implementation experience with Spring framework| Webservices| Restful APIsSpring EcosystemoSpring Boot| Spring MVC| Spring Data| Spring SecurityoAOP| Dependency injection internals| Transactional semantics and failure modesoSpring Boot Actuator| health checksAPI DevelopmentoRESTful API Design principlesoAPI versioningoExperience with API Gateway integrationMicroservicesoStrong understanding of Microservices architectureoService decomposition using Domain-Driven design principlesoInter service communication synchronous and asynchronousoDistributed system patterns Circuit breaker etc.MongoDB and NoSQLoOwn the data model end to end schema design| evolution strategyoDesign compound indexesoDocument schema design embedding vs referencing| denormalization strategiesoStrong experience in Aggregation framework multistage lookup| facet| complex pipelines etc.oArchitect Sharding strategies shard key selection| hotspot avoidance| chunk managementoReal time event driven processingoStrong experience in Performance aspects evaluate and implement indexes like TTL| partial| sparse| wildcardoData modelingExperience with CICD Deployments using KubernetesExperience with AWS in building Cloud Native applications. Desirable Skills: Keyword: Skills: Digital : Mongo DB~Digital : Spring Boot~Core Java Experience Required: 8-10

About the company

© 2026 Careerjet All rights reserved

Apply for this position

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

Apply on careerjet.com
Prepare application

Good distractions

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

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

2:01 min

Migrating existing applications from MongoDB to Postgres

Nikita Shamgunov Nikita Shamgunov · World Congress 2024

3:10 min

Understanding the core concepts of API design

Alen Pokos · LIVE

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

3:16 min

Terminology differences between relational and NoSQL databases

Tim Faulkes · LIVE

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

Videos

See all

Related articles

See all