Senior Java Engineer
About the Role
This is a challenging opportunity to join an experienced engineering team and contribute to the development and building of web-based business applications.
Responsibilities
* Develop high-quality software solutions, adhering to industry best practices.
* Perform unit and integration testing to ensure seamless launches.
* Participate in peer reviews of solution designs and related code.
Requirements
* 6+ years of experience with Java programming language.
* Familiarity with technologies like Kafka or RabbitMQ.
* Experience with Continuous Integration/Continuous Deployment (CI/CD) deployment.
* Proficiency in cloud technologies, preferably Azure.
* Background in Agile development methodologies.
Working Arrangements
This role offers a hybrid working arrangement for 6 months.
What We Offer
Opportunities to work on challenging projects, collaborate with experienced engineers, and contribute to the growth and success of our team.