Role - Java Microservices Developer, Woodland Hills, Los Angeles, CA // Onsite
Pay Rate - $55/Hr
Descriptions:
- Design, build, test and deploy Microservices API in Spring boot framework
- End to end development ownership, groom offshore team with requirements and design
- Deploy APIs in ROSA cluster environment through Jenkins Pipeline
- Manage deliverables such as feature, user story in Rally
- Candidate must detail hands on experience as below,
- Java 17+ - Records, Streams, Lambdas, Method References, Functional Interfaces
- Collections, Generics, Exception Handling
- Immutability concepts, Builder pattern
- RESTful principles - HTTP methods, status codes, headers
- Query parameters vs path parameters
- Request/Response design
- OpenAPI 3.0 specification writing (api.yml)
- API-first development approach
- Messaging services: Apache Kafka
- Design Patterns
- Delegation Pattern - Delegate impl → Service
- Strategy Pattern - Level Orchestrators via Factory
- Template Method Pattern - Base + Child Orchestrators
- Factory Pattern - Auto-discovery via Spring
Code Quality & Tools
- SonarQube / SonarLint rules awareness
- Checkstyle, code coverage (Jacoco)
- Git, Pull Request workflow
- Build Tools
- Gradle - multi-module projects, custom tasks
- OpenAPI Generator - code generation from spec
- Testing
- JUnit 5, Mockito
- Reactive testing with StepVerifier
- Unit vs Integration test separation
Mapping
- MapStruct - compile-time DTO mapping
- Cloud Skills
- Working experience on Docker, CI/CD
- Awareness on ROSA / Kubernetes, AWS API Gateway
AWS Aurora DB, Python/PySpark, Kafka, Apache Flink, Batch/MQ, AWS (S3, Lambda, EC2, EMR)
Skills: Java Rest web services~Digital : Docker~Advanced Java Concepts~Digital : Spring Boot~Java Unit Testing Frameworks (Junit| *Unit| *Mock| Cactus| etc)
Experience Required: 8-10
Diverse Lynx LLC is an Equal Employment Opportunity employer. All qualified applicants will receive due consideration for employment without any discrimination. All applicants will be evaluated solely on the basis of their ability, competence and their proven capability to perform the functions outlined in the corresponding role. We promote and support a diverse workforce across all levels in the company.