Cloud Java Developer (full remote)
About Us:We are a small but fast-growing tech consultancy firm dedicated to delivering high-impact solutions to our clients. We seek a highly skilled and experienced Senior Java Developer to join our dynamic team. This is a fantastic opportunity to work on diverse projects with top-tier clients.
Job Description:As a Cloud Java Developer, you will leverage your extensive experience to drive the development and implementation of innovative solutions. You will work closely with our clients, understanding their needs and translating them into technical requirements. You will be involved in the entire software development lifecycle, from concept and design to testing and deployment.
Key Responsibilities:- Develop and maintain high-quality Java applications using Spring Boot/AWS lambda.- Design and implement cloud-based solutions using AWS.- Implement messaging solutions using Pub/Sub.- Write and maintain automated tests using Cucumber and Junit5.- Collaborate with cross-functional teams in an Agile/Scrum environment.- Participate in pair programming sessions to promote knowledge sharing and improve code quality.- Utilize Git for version control and collaborative development.- Translate business requirements into technical specifications using Gherkin.
Required Skills and Experience:- Proficiency with Spring Boot.- Experience with AWS services and cloud architecture.- Hands-on experience with Event Driven solutions.- Proficiency in writing automated tests using Cucumber and Junit5.- Solid understanding of Agile methodologies and Scrum practices.- Experience with pair programming.- Proficient with Git for version control.- Excellent communication skills and the ability to work collaboratively.- Strong problem-solving skills and a proactive attitude.
How to Apply:If you are a passionate and experienced Java developer looking for an exciting role, we would love to hear from you. Please send your resume detailing your relevant experience to [jobs@zerodueconsulting.com].