Java Software Developer with MongoDB and NoSQL

Sysmind LLC
Austin, United States of America
yesterday

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 123K

Job location

Austin, United States of America

Tech stack

Java
Spring Security
API
Amazon Web Services (AWS)
Cloud Computing
Continuous Integration
Shard (Database Architecture)
Dependency Injection
Software Design Patterns
Distributed Systems
Memory Management
Event-Driven Programming
Spring
MongoDB
NoSQL
Management of Software Versions
Web Services
Spring-mvc
Spring-boot
Spring Data
Kubernetes
Api Design
Api Gateway
REST
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