At a Glance
- Tasks: Develop and enhance software products while mentoring junior developers.
- Company: Apexon is a digital-first tech firm focused on business transformation and innovative digital experiences.
- Benefits: Enjoy 25 days holiday, wellness programs, and a free Udemy account for continuous learning.
- Why this job: Join a supportive team, work on diverse projects, and grow your skills in a dynamic environment.
- Qualifications: 3+ years in Java, Spring, Microservices; Bachelor's/Master's in Computer Science or related field.
- Other info: Opportunities for career progression and access to various health and well-being benefits.
The predicted salary is between 28800 - 43200 £ per year.
About the job
Java Developer
Are you self-motivated with an innovative mind, a passion for technology, and a good understanding of object orientated development?
Apexon is a digital-first technology services firm specializing in accelerating business transformation and delivering human-centric digital experiences. We have been meeting customers wherever they are in the digital lifecycle and helping them outperform their competition through speed and innovation
Apexon brings together distinct core competencies – in AI, analytics, app development, cloud, commerce, CX, data, DevOps, IoT, mobile, quality engineering and UX, and our deep expertise in BFSI, healthcare, and life sciences – to help businesses capitalize on the unlimited opportunities digital offers. Our reputation is built on a comprehensive suite of engineering services, a dedication to solving clients’ toughest technology problems, and a commitment to continuous improvement.
Backed by Goldman Sachs Asset Management and Everstone Capital, Apexon now has a global presence.
The ideal candidate is a self-motivated, multi-tasker, and demonstrated team player. You will be a Java developer with 4+ years of experience responsible for the development of new software products and enhancements to existing products. You should excel in working with large-scale applications and frameworks and have outstanding communication and leadership skills.
Roles & Responsibilities:
- Day to Day development work on the application
- Understanding Agile methodologies, Scrum, Refinement etc.
- Understanding on application and system workflow
- Involvement in technical design discussion with broader team
- Participate in code reviews
- Release activities and Production Support
You’ll be responsible for:
- Producing high quality, maintainable code
- Supporting in the design and development of complex software solutions
- Partnering effectively with client project teams
- A natural ability to mentor junior developers
You’ll have:
- 6+ years of commercial software engineering experience in Java, Springboot, Microservices, AWS, Docker, Kubernative, Kafka.
- Service oriented architecture development
- TDD/BDD
- Experience working in an Agile environment
- Natural self-motivation with a passion for delivering excellence
- Great communication skills with the ability to build strong professional relationships
- Curiosity with an ongoing desire to develop and learn
- Good problem solving skills
- Bachelor's degree / Master's degree in Computer Science, Computer Engineering or related field.
We’re committed to providing our people with a great environment to work in. You can expect ongoing skills-based development, career progression as well as health & well-being benefits and support. You’ll work within a friendly and supportive team, working on a variety of projects and the chance to obtain relevant certifications along the way!
We also offer
- An employer pension scheme
- 25 days holiday + 8 bank holidays, with the option to carry forward or 'cash-in' 5 days each year
- Access to YuLife wellness platform, subscription to Meditopia App, premium subscription to Fiit, life coaching & emotional wellbeing sessions, 24 / 7 virtual GP Access, Employee Assistance Program
- Life Insurance & Income protection
- Enhanced Maternity Pay & Paternity Pay
- Cycle to work scheme
- Travel loan scheme
- A Tech Scheme which lets you choose from over 5000 tech products at up to a 12% discount
- Support in obtaining relevant certifications
Java Developer employer: Apexon
Contact Detail:
Apexon Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Java Developer
✨Tip Number 1
Make sure to showcase your experience with Java, Spring, and Microservices in your conversations. Highlight specific projects where you utilized these technologies, as this will demonstrate your hands-on expertise.
✨Tip Number 2
Emphasize your experience in Agile environments during discussions. Share examples of how you've contributed to team dynamics and project success, as this aligns well with the collaborative culture at Apexon.
✨Tip Number 3
Prepare to discuss your problem-solving skills and how you've tackled complex software challenges in the past. This will show your ability to think critically and adaptively, which is crucial for the role.
✨Tip Number 4
If you have any knowledge of DevOps tools or experience with React/Angular frameworks, be sure to mention it. Even if it's not a primary requirement, it can set you apart from other candidates.
We think you need these skills to ace Java Developer
Some tips for your application 🫡
Highlight Relevant Experience: Make sure to emphasize your 3+ years of experience in Java, Spring, and Microservices. Provide specific examples of projects where you produced high-quality, maintainable code.
Showcase Your Skills: Detail your experience with TDD/BDD and Agile methodologies. Mention any knowledge of DevOps tools like Jenkins and CI/CD principles, as these are valuable for the role.
Demonstrate Communication Abilities: Since strong communication skills are essential, include examples of how you've effectively partnered with client project teams or mentored junior developers in previous roles.
Express Your Passion for Learning: Convey your curiosity and ongoing desire to develop and learn. Mention any relevant certifications or courses you've completed, especially those related to software engineering or technology.
How to prepare for a job interview at Apexon
✨Showcase Your Java Expertise
Be prepared to discuss your experience with Java, Spring, and Microservices in detail. Highlight specific projects where you produced high-quality, maintainable code and how you approached complex software solutions.
✨Demonstrate Agile Experience
Since the role requires working in an Agile environment, share examples of how you've successfully collaborated with teams in Agile settings. Discuss your understanding of TDD/BDD practices and how they contributed to project success.
✨Highlight Communication Skills
Effective communication is key for this position. Prepare to discuss how you've built strong professional relationships in past roles and how you can mentor junior developers. Use specific examples to illustrate your leadership abilities.
✨Express Your Passion for Learning
Apexon values curiosity and continuous improvement. Share your ongoing learning journey, any relevant certifications you are pursuing, and how you stay updated with the latest technologies and trends in software development.