Right Balance ® · 5 hours ago
Senior Java Developer
Maximize your interview chances
ConsultingHuman Resources
Insider Connection @Right Balance ®
Get 3x more responses when you reach out via email instead of LinkedIn.
Responsibilities
Build the next generation of scalable and reliable applications using AWS cloud technologies.
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
Upper-intermediate to fluent speaking and writing English. Able to have a real-time conversation.
5+ years of full-time hands-on Software Development experience.
5+ years of full-time hands-on Java 8+ experience.
4+ years of full-time hands-on AWS experience.
2+ years of full-time hands-on Serverless/AWS Lambda experience.
2+ years of full-time hands-on Spring Boot experience.
In-depth knowledge of Java 8+ features, Spring Boot, and object-oriented programming principles.
Solid understanding of cloud computing concepts and experience with AWS services (e.g., S3, EC2, Lambda).
Experience with Kafka for real-time stream processing.
Familiarity with Elasticsearch for search and analytics.
Experience with caching technologies (e.g., Memcached, Redis).
Knowledge of queuing systems (e.g., RabbitMQ, ActiveMQ).
Excellent written and verbal communication skills.
Strong problem-solving and analytical skills.
Ability to work independently and as part of a collaborative team.
Experience with Docker and containerization technologies.
Experience with CI/CD pipelines (e.g., Jenkins, GitLab CI/CD).
Experience with infrastructure as code tools (e.g., Terraform, CloudFormation).
Knowledge of DevOps principles.
Preferred
Bachelor’s degree in Computer Science or equivalent demonstrated ability.