Java developers for projects within transportation, connectivity and aerospace
high tech-, embedded- and software engineering areas.
At MCA we know that our employees are our biggest strength, so we are dedicated to support their career and development within the company.
What you’ll do
- Design, develop, and maintain microservices-based applications using Java and Spring Boot to meet client requirements for scalability and performance.
- Build and integrate RESTful APIs and event-driven architectures using tools like Apache Kafka or AWS SQS for seamless communication between systems.
- Deploy and manage applications on AWS, leveraging services like EC2, Lambda, S3, RDS, and API Gateway to ensure high availability and efficiency.
- Collaborate with cross-functional teams, including DevOps engineers and product managers, to deliver high-quality software solutions.
- Implement unit testing and integration testing using frameworks like JUnit, TestNG, or Mockito to ensure code reliability and maintainability.
- Participate in agile development processes, contributing to sprint planning, code reviews, and continuous improvement initiatives.
- Optimize application performance, troubleshoot issues, and ensure adherence to security best practices in cloud-based environments.
- Document technical designs, workflows, and processes to support client deliverables and knowledge sharing.
What we’re looking for
- 5+ years of hands‑on experience in Java development, with a focus on microservices architectures.
- Strong proficiency in Java 8+, Spring Boot and Spring Framework.
- Experience building and consuming RESTful APIs and working with message queues (e.g., Apache Kafka, RabbitMQ, or AWS SQS).
- Hands‑on experience with AWS services (e.g., EC2, Lambda, S3, RDS, DynamoDB, API Gateway).
- Familiarity with CI/CD pipelines and tools like Jenkins, GitLab, or AWS CodePipeline for automated deployments.
- Knowledge of containerization tools like Docker and orchestration platforms like Kubernetes.
Benefits
- Develop your career through projects at cutting‑edge companies in the automotive, aerospace and connected solutions industries.
- Join a dynamic and experienced consulting team. MCA consultants holds an average of 9.4 years of experience.
- We value innovation, professional growth, and work‑life balance.
- Access training and certification opportunities to advance your career.
- Make a lasting impact by delivering scalable, secure solutions for some of the world’s most innovative companies.