Java Developer with AWS, Cloud Services Platform
Client
Our client is an international association of financial industry professionals, connecting over 200,000 investment experts and leveraging 100+ diverse applications to deliver innovative solutions.
Project overview
You will join a long term initiative focused on building and enhancing cloud native backend services that support scalable internal and external applications. The project aims to modernize the existing architecture, introduce cloud automation, and improve overall service reliability.
Position overview
We are seeking a skilled Java Developer to join a growing, medium-sized team focused on active development projects. In this role, you will collaborate with cross-functional teams to design, develop, and maintain secure, scalable applications using Java and related technologies. You will also contribute to architecture decisions, support production environments, and enhance CI/CD processes within an agile, fast-paced setting.
Technology stack
JavaSpring BootAWS LambdaAmazon S3Amazon RDSAmazon SNS and Amazon SQSDockerGitREST APIsCI CD tools
Responsibilities
Develop and maintain backend services using Java and Spring Boot
Plan and implement integrations with AWS managed services
Improve application performance, stability, and reliability
Collaborate with QA and DevOps specialists on release processes
Participate in code reviews and contribute to continuous improvement
Work with the team to refine requirements and estimate tasks
Create and update technical documentation for developed features
Requirements
Experience with Java and Spring Boot
Experience building applications that run on AWS
Experience with AWS Lambda, Amazon S3, Amazon RDS, Amazon SNS, and Amazon SQS
Experience designing and consuming REST APIs
Experience with relational databases
Experience with Git and CI CD pipelines
Ability to read and write technical documentation in English
Java Developer with AWS, Cloud Services Platform
Java Developer with AWS, Cloud Services Platform