About the job
The Senior Java Full Stack Developer contract role involves the design and development of scalable, high-performance enterprise applications, emphasizing backend services and cloud-native architecture. In this position, you will leverage modern Java frameworks, APIs, and distributed systems, actively engaging in platform development and integration initiatives. This role allows for comprehensive exposure to the software development lifecycle, including design, deployment, and optimization within a cloud environment.
Key Responsibilities
- Design, develop, and enhance enterprise-grade applications primarily focused on backend systems utilizing Java, Spring Boot, and microservices architecture.
- Create and maintain APIs to facilitate integration across internal and external platforms.
- Develop scalable and resilient services in alignment with contemporary application design principles and cloud-native standards.
- Collaborate with cross-functional teams to assist with light frontend development and ensure a seamless end-to-end functionality.
- Support application deployment, performance tuning, and monitoring within cloud environments, preferably AWS.
- Contribute to architectural decisions and continuously enhance system performance and reliability.
