We are seeking a dynamic and skilled Java Full Stack Developer to design, build, and deliver scalable, high-performance software solutions. The ideal candidate will have strong backend development experience with Java, hands‑on frontend expertise using React, and practical knowledge of AWS and Kafka.
Key Responsibilities
- Design, develop, and maintain end‑to‑end web applications using Java (Spring Boot) and React.
- Build and maintain scalable APIs and microservices that leverage cloud‑based environments on AWS.
- Implement data processing pipelines using Apache Spark for performance optimization and analytics.
- Collaborate with cross‑functional teams including architects, QA, product owners, and DevOps engineers to deliver high‑quality solutions.
- Participate in design reviews, code reviews, and Agile ceremonies to ensure best practices and continuous improvement.
- Optimize code, troubleshoot production issues, and ensure application reliability and scalability.
Required Skills and Experience
- Proficiency in Java 8+, Spring Boot, and RESTful API development.
- Experience deploying applications to AWS (EC2, Lambda, S3, RDS, or similar).
- Hands‑on experience using Apache Spark for data processing or analytics tasks.
- Solid understanding of microservices architecture and CI/CD pipelines.
- Experience with Git, Jenkins, Docker, or Kubernetes is a plus.
- Strong problem‑solving skills, attention to detail, and the ability to work in an Agile environment.
Nice‑to‑Have Skills
- Experience with NoSQL databases (e.g., MongoDB, DynamoDB).
- Familiarity with serverless architecture or data streaming tools such as Kafka.
- Exposure to DevOps and cloud infrastructure automation.
#J-18808-Ljbffr
Java Full Stack Engineer in Birmingham employer: Apexon
Join a forward-thinking company in Sunderland, UK, where as a Project Manager, you will thrive in a collaborative and innovative work culture that prioritises employee growth and development. With a focus on the Energy and Utility sectors, we offer competitive benefits and the opportunity to work with cutting-edge technology solutions, ensuring that your contributions lead to meaningful impacts for our clients. Our commitment to fostering strong relationships and delivering excellence makes us an exceptional employer for those seeking a rewarding career path.