Hello,
We are from Mavinsys Talent Acquisition team based on One World Trade Centre, New York. We are specializing in IT services and staffing majorly in lateral hiring/contract. Below is one of our requirement to fill immediately, if you're interested, please share your candidature to joinus@mavinsys.com
Job Title: Lead Java Developer
Location: Jacksonville, FL
Duration: 12months
Job Description;
- Around 13 years of experience in designing and building microservices-based software, transforming monolithic applications into independent
services that communicate Via APIs in distributed systems.
- Developed high-level (HLD) and low-level (LLD) architectural plans for complex applications, focusing on scalability, reliability, security, and
performance.
- Containerized Java applications with Docker and managed deployment, scaling, and load balancing of microservices with Kubernetes.
- Implemented security features like authentication and authorization (using Spring Security & OAuth2) to protect Java applications.
- Proficient in Data Structures, Algorithms and System Design Patterns
- Designed, developed, and documented RESTful APIs using Spring Boot, Spring Data JPA, Spring Batch or other Java frameworks to facilitate
communication between different components or services.
- Integrated Java applications with various databases (e.g., MySQL, Oracle, PostgreSQL, MongoDB) using technologies like JDBC and ORM
frameworks (e.g., Hibernate, EclipseLink)
- Skilled in event-driven architecture, leveraging Apache Kafka for seamless asynchronous communication between microservices.
- Extensive experience in Java, particularly in Exception Handling, Collections, and Multithreading. Adept at working with Synchronized and
Concurrent Collections.
- Expertly utilized DevOps tools, including JIRA for project management, bug tracking, and issue tracking, and Jenkins for continuous integration,
deployment, and testing and GitLab CI/CD for efficient code integration and delivery.
- Implemented Test-Driven Development (TDD) with JUnit and Mockito for robust, maintainable code.
- Skilled in utilizing Robot Framework and X-Ray Test Management for comprehensive test automation and reporting.