Java Software Engineer
Opus Recruitment Solutions — London, GB
- Published on
About the Role
My client is a leading technology company dedicated to revolutionizing the industry with innovative solutions. They are seeking a Java Software Engineer to join their dynamic team.
Key Responsibilities
- Develop high-quality software applications using Java, Scala, and Spring framework.
- Collaborate with cross-functional teams to understand requirements and translate them into technical solutions.
- Utilize AWS services to deploy, monitor, and scale applications in a cloud environment.
- Write clean, efficient, and well-documented code following best practices and coding standards.
- Participate in code reviews and provide constructive feedback to ensure code quality.
- Troubleshoot and debug issues reported by users or identified during testing.
- Stay updated with emerging technologies and industry trends to continuously improve skills and solutions.
About the Candidate
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Proficiency in Java programming and experience with JVM-based frameworks like Spring.
- Familiarity with Scala programming and its ecosystem is a plus.
- Basic understanding of cloud computing concepts and experience with AWS services (e.g., EC2, S3, Lambda, DynamoDB).
- Strong problem-solving skills and ability to adapt quickly to new technologies.
- Excellent communication and teamwork skills.
About the Company
Opus Recruitment Solutions is committed to pushing boundaries and delivering excellence through its talented team. As they continue to expand, they remain focused on creating innovative solutions within the tech industry.
Company Culture and Benefits
- Competitive salary and benefits package.
- Opportunities for professional development and career advancement.
- Collaborative and supportive work environment.
- Flexible work arrangements and remote work options are available.
- Engage in exciting projects utilizing cutting-edge technologies.