Java Developer
Version 1
Overview
As a Java Developer at Version 1 you will design, build, and maintain scalable Java applications that support our cloud-based solutions. You’ll work closely with cross-functional teams to deliver data-driven, reliable software on AWS and across relational databases. Your role includes optimizing performance and mentoring junior developers, contributing to transformative tech projects. This is a growth-focused position in a collaborative, value-driven environment with a strong emphasis on quality and impact.
Pay / Benefits- Quarterly performance-related profit share
- Flexible/remote working
- Private healthcare
- Pension
- Life assurance
- Educational assistance (AWS, Microsoft, Oracle, Red Hat)
- Design and develop scalable Java applications
- Leverage AWS services to build and deploy cloud-based solutions ensuring availability and scalability
- Design, implement, and maintain database schemas, write SQL queries, and improve performance
- Develop and maintain batch processing systems to handle large volumes of data
- Maintain code quality through reviews, testing, and adherence to standards
- Collaborate with product managers, QA engineers, and developers
- Identify and resolve performance issues and bugs
- Support junior developers through knowledge sharing and mentoring
- 5+ years’ experience as a Java Developer in a product development or services environment
- Experience with AWS services such as EC2, S3, Lambda, Step Functions, and Event Bus
- Experience with relational databases (e.g. Oracle, MySQL, PostgreSQL), including SQL and performance troubleshooting
- Proficiency in Java, Spring Framework, Hibernate, and RESTful APIs
- Analytical and problem-solving skills
- Clear verbal and written communication skills
- Ability to work collaboratively within a team environment
- collaboration
- analytical thinking
- clear communication
- Java
- Spring Framework
- Hibernate
Reference: WJ-747_31197245