[CLOSED] Senior Java Developer - Permanent - Remote
We are partnering with a key player in the technology sector to find an exceptional Senior Java Developer for a full-time, permanent position. This is a unique opportunity to join a company at the forefront of innovation, contributing to impactful projects from the comfort of your home.
As a Senior Java Developer in our team, you’ll have the chance to shape the future of our software offerings, leveraging your expertise to build robust, high-quality applications. You’ll be working alongside a team of dedicated professionals who are all about creating value through technology.
Role Snapshot
- Position: Senior Java Developer
- Location: Fully Remote (Eligible for candidates in England)
- Employment Type: Permanent, Full-Time
Key Responsibilities
- Design and implement Java applications that are scalable, accessible, and maintainable.
- Collaborate with a distributed team of developers, designers, and product managers to deliver high-quality software solutions.
- Take ownership of the codebase, ensuring high standards of code integrity and system reliability.
- Continuously evaluate and incorporate new technologies and frameworks to keep the technology stack modern and efficient.
- Provide support and leadership to junior developers, nurturing team skills and ensuring collective success.
- Maintain up-to-date knowledge of Java development trends and best practices.
Qualifications
- Advanced degree in Computer Science, Software Engineering, or equivalent.
- Extensive experience with Java development in a professional setting.
- Mastery of Java frameworks and technologies such as Spring Boot, Java EE, and JPA/Hibernate.
- Strong understanding of microservices architecture and cloud-based solutions.
- Proficiency in database design and management with SQL and NoSQL technologies.
- Excellent problem-solving skills, with a creative approach to overcoming challenges.
- Effective communication skills, with the ability to collaborate in a fully remote environment.
Our Offer
- Competitive salary with a transparent progression path.
- A comprehensive benefits package, including a pension scheme and generous holiday allowance.
- A collaborative culture that fosters innovation and personal growth.
Application Process
To apply for this exciting opportunity, please submit your resume and a cover letter detailing your experience and suitability for the role to alex@inchecksoftware.com
If you’re passionate about Java development and excited by the prospect of shaping the future of technology from wherever you are, we want to hear from you!