Job Description
Job Overview
We are seeking an experienced Senior Java Developer with Solution Architecture expertise to lead the development of a strategic backend platform. This role involves designing scalable systems, defining architecture standards, and guiding technical decisions across the project lifecycle.
The ideal candidate has deep expertise in Java 21+, Spring Boot 3.x, and microservices architecture, along with the leadership skills required to drive engineering excellence and deliver high-quality backend solutions.
This is an excellent opportunity to shape modern backend systems and influence architecture decisions within a high-impact project.
Key Responsibilities
- Define and implement scalable backend architecture for enterprise applications.
- Design and develop microservices using Java 21 and Spring Boot 3.x.
- Lead technical decision-making and establish architecture best practices.
- Build and maintain high-performance REST APIs and backend services.
- Collaborate with product managers, architects, and engineering teams.
- Identify and mitigate technical risks early in the development lifecycle.
- Ensure code quality through code reviews, standards, and best practices.
- Support deployment processes and maintain build automation using Maven.
- Provide guidance and mentorship to other developers.
Required Skills
Backend Development
- Strong experience with Java (21+)
- Expertise in Spring Boot 3.x
- Experience building microservices architectures
Architecture & System Design
- Solution architecture experience
- High-level and low-level system design
- Scalability, reliability, and performance optimization
Development Tools
- Maven build system
- Git-based development workflows
- REST API development
Leadership
- Ability to lead technical initiatives
- Strong communication and collaboration skills
- Proactive risk identification and resolution
Preferred Qualifications
- Experience with cloud platforms such as AWS, Azure, or Google Cloud
- Knowledge of Docker and containerized environments
- Experience with CI/CD pipelines
- Familiarity with event-driven architectures
- Background working on large-scale enterprise platforms
Why Join This Project
Collaborative engineering culture focused on quality and innovation
Opportunity to define architecture for a strategic backend system
Work with modern Java technologies and microservices
High-impact role with technical leadership responsibilities