Java MicroServices Developer

Yantran LLC

Dallas, TX

JOB DETAILS
SKILLS
AWS Lambda, Amazon Web Services (AWS), Apache Cassandra, Application Programming Interface (API), Architectural Services, Circuit Breakers, Cloud Computing, Code Reviews, Continuous Deployment/Delivery, Continuous Integration, Data Quality, DevOps, Distributed Computing, Docker, GCP (Good Clinical Practices), Git, GitHub, Gradle, Hibernate, Integration Testing, JUnit, Java, Java Deployment, Java Persistence API (JPA), Jenkins, Maven, Microservices, Microsoft Windows Azure, MongoDB, MySQL, NoSQL, Oracle, PostgreSQL, Quality Assurance, Query Optimization, REST (Representational State Transfer), SQL (Structured Query Language), SQL Databases, Scalable System Development, Software Engineering, Unit Test
LOCATION
Dallas, TX
POSTED
30+ days ago
Microservices Development
a €¢ Design, develop, and deploy Java based microservices using Spring Boot.
a €¢ Implement RESTful APIs, event driven architecture, and asynchronous processing.
a €¢ Build scalable, fault tolerant services aligned with microservices principles.
Cloud
Containerization
a €¢ Deploy services on AWS / Azure / GCP using managed services.
a €¢ Work with containers (Docker) and container orchestration (Kubernetes, AKS, EKS, GKE).
a €¢ Implement cloud native patterns such as service registry, config server, and circuit breakers.
Database
Persistence
a €¢ Develop data access layers using JPA/Hibernate.
a €¢ Integrate with relational (PostgreSQL, MySQL, Oracle) and NoSQL databases (MongoDB, Cassandra).
a €¢ Optimize SQL queries and ensure data integrity in distributed environments.
Integration
Messaging
a €¢ Implement message based integrations using:
o Kafka
o RabbitMQ
o ActiveMQ
a €¢ Work on API gateways, service mesh, and inter service communication.
Quality
DevOps
a €¢ Write unit and integration tests (JUnit, Mockito).
a €¢ Participate in CI/CD pipelines using Jenkins, GitHub Actions, Azure DevOps.
a €¢ Ensure observability using logging, monitoring, and tracing tools (ELK, Prometheus, Grafana, OpenTelemetry).
Collaboration
a €¢ Work with architects, product owners, QA, and DevOps engineers.
a €¢ Participate in code reviews, architectural discussions, and agile ceremonies.
________________________________________
Required Skills
a €¢ Strong proficiency in Core Java 8/11/17.
a €¢ Expertise in Spring Boot, Spring MVC, Spring Cloud.
a €¢ Experience building REST APIs and microservices.
a €¢ Good understanding of Docker + Kubernetes.
a €¢ Familiarity with CI/CD, Git, Maven/Gradle.
a €¢ Experience with SQL and NoSQL databases.
a €¢ Knowledge of distributed system patterns:
o Circuit breaker
o API gateway
o Resilience patterns
o Caching
________________________________________
Good to Have
a €¢ Experience with service mesh (Istio/Linkerd).
a €¢ Exposure to cloud platforms (AWS Lambda, Azure Functions, Cloud Run).
a €¢ Experience with OAuth2, JWT, and API security best practices.
a €¢ Knowledge of serverless architecture.
a €¢ Domain driven design (DDD) practices.

About the Company

Y

Yantran LLC