Position: Java Full Stack Engineer
Employment Type: Client-Side Deployment
Employment Type: Client-Side Deployment
Payroll Company: McLaren Strategic Solutions (MSS)
Note: This is a client-side opportunity.
The selected candidate will work directly at the client locatio
Role Overview
We are seeking a highly skilled Java Full Stack Engineer to join our team for a prestigious client engagement.
The ideal candidate will have strong hands-on experience in Java, Spring Boot, ReactJS, and relational databases, with exposure to AWS and Kubernetes as a plus.
This role involves designing and developing scalable web applications, working closely with cross-functional teams, and contributing to cloud-native solutions.
Key Responsibilities
- Design and develop web-based applications using Java/J2EE, Spring Boot, and ReactJS.
- Build and integrate RESTful APIs and microservices with secure authentication.
- Work with relational and NoSQL databases to ensure performance and scalability.
- Collaborate with business stakeholders and clients to transform requirements into software solutions.
- Participate in CI/CD pipeline development using Git and automation tools.
- Work in a hybrid cloud environment, leveraging AWS infrastructure.
- Ensure application reliability through monitoring tools like Prometheus and Grafana.
- Communicate effectively with global teams and contribute to Agile ceremonies.
Required Skills
- Strong proficiency in Java, Spring Boot, and ReactJS (minimum 2 years).
- Experience with relational databases (MySQL, PostgreSQL).
- Hands-on with REST APIs, microservices, and cloud technologies (AWS preferred).
- Familiarity with containerization tools like Docker and orchestration platforms like Kubernetes.
- Good understanding of data structures and algorithms.
- Experience with Git, CI/CD pipelines, and automated testing (JUnit, JMeter, Cucumber).
- Strong analytical, problem-solving, and communication skills.
Preferred Skills
- Exposure to Terraform, Shell scripting, and Kafka/RabbitMQ.
- Experience with SRE tools like Prometheus and Grafana.
- Familiarity with BPMN modeling and workflow solutions.
- Experience with test automation tools like Selenium, DBUnit.
- Knowledge of cloud-native architecture and DevOps practices.