At a Glance
- Tasks: Design and develop innovative software solutions using Java, React, and AWS.
- Company: Join Apexon, a leading digital-first tech firm transforming businesses globally.
- Benefits: Enjoy competitive pay, bonuses, wellness perks, and continuous learning opportunities.
- Why this job: Make a real impact in a dynamic environment with cutting-edge technology.
- Qualifications: 3-5 years of software development experience in Java and React required.
- Other info: Diverse and inclusive workplace with excellent career growth potential.
The predicted salary is between 30000 - 50000 £ per year.
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.
We are seeking a highly motivated and skilled Software Developer with 3-5 years of professional experience to join our dynamic team. The ideal candidate will possess a strong background in Java backend development, modern React-based frontend development, and practical experience with Amazon Web Services (AWS) cloud infrastructure. You will play a crucial role in designing, developing, and maintaining high-performance, scalable, and secure applications across our technology stack.
Responsibilities- Design, develop, and maintain robust and scalable backend services using Java, Spring Boot, and microservices architecture.
- Build and implement responsive, user-friendly web interfaces using React.js, JavaScript (ES6+), HTML5, CSS3, and TypeScript, including state management libraries like Redux or Context API.
- Leverage and manage AWS cloud services such as EC2, S3, Lambda, RDS, DynamoDB, and API Gateway for application deployment, monitoring, and scaling.
- Implement and optimize RESTful APIs to ensure seamless communication between frontend and backend systems.
- Collaborate effectively with cross-functional teams, including product managers, UI/UX designers, QA engineers, and other developers, throughout the software development lifecycle.
- Troubleshoot, debug, and resolve complex technical issues, ensuring optimal application performance and reliability.
- Contribute to the continuous integration and continuous delivery (CI/CD) pipelines and adopt DevOps best practices.
- Write clean, well-documented, and maintainable code, adhering to industry best practices and coding standards.
- Actively participate in code reviews to ensure code quality, consistency, and knowledge sharing.
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 3-5 years of hands-on professional experience in software development.
- Java Expertise: Strong proficiency in Java/J2EE, with extensive experience in Spring Boot, Spring MVC, Hibernate, and JPA.
- React Proficiency: Solid experience with React.js, JavaScript (ES6+), HTML5, CSS3, and TypeScript. Familiarity with state management libraries (e.g., Redux, Context API).
- AWS Cloud Experience: Proven hands-on experience with core AWS services such as EC2, S3, Lambda, RDS, DynamoDB, API Gateway, and IAM.
- Database Knowledge: Experience working with both SQL (e.g., MySQL, PostgreSQL, Oracle) and NoSQL (e.g., MongoDB, Cassandra, DynamoDB) databases.
- Microservices & APIs: Demonstrated experience in designing, developing, and consuming RESTful APIs and building microservices architectures.
- DevOps & CI/CD: Familiarity with containerization technologies (Docker, Kubernetes) and CI/CD pipelines (e.g., Jenkins, GitHub Actions, GitLab CI/CD).
- Version Control: Proficient in using Git for source code management.
- Soft Skills: Excellent problem-solving, analytical, communication, and interpersonal skills. Ability to work effectively in an Agile development environment.
- Experience with message queuing systems (e.g., Kafka, SQS, RabbitMQ).
- Knowledge of GraphQL, gRPC, or WebSockets.
- AWS certifications (e.g., AWS Certified Developer, AWS Certified Solutions Architect).
- Experience with testing frameworks such as JUnit, Jest, Enzyme, or React Testing Library.
Apexon is committed to being an equal opportunity employer and promoting diversity in the workplace. We take affirmative action to ensure equal employment opportunity for all qualified individuals. Apexon strictly prohibits discrimination and harassment of any kind and provides equal employment opportunities to employees and applicants without regard to gender, race, color, ethnicity or national origin, age, disability, religion, sexual orientation, gender identity or expression, veteran status, or any other applicable characteristics protected by law.
Our Commitment to EnvironmentActively contribute to Apexon's commitment to environmental responsibility by following sustainable practices and supporting ESG initiatives.
Our Perks and Benefits- Up to 10% bonus (based on company and personal performance).
- An employer pension scheme.
- 25 days holiday + Statutory 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 Programme.
- 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.
- Free unlimited Udemy account for every employee to support their continuous learning and improvement.
- Support in obtaining relevant certifications.
Job Location: England, United Kingdom
Software Engineer in England employer: Apexon Technology
Contact Detail:
Apexon Technology Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer in England
✨Tip Number 1
Network like a pro! Reach out to your connections on LinkedIn or attend local tech meetups. You never know who might have the inside scoop on job openings at companies like Apexon.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving Java, React, and AWS. This will give potential employers a taste of what you can do before they even meet you.
✨Tip Number 3
Prepare for interviews by practicing common technical questions and coding challenges. Use platforms like LeetCode or HackerRank to sharpen your skills and boost your confidence.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team at Apexon.
We think you need these skills to ace Software Engineer in England
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Software Engineer role. Highlight your Java, React, and AWS experience prominently, and don’t forget to mention any relevant projects or achievements that showcase your skills.
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re passionate about this role at Apexon and how your background aligns with their mission of delivering human-centric digital experiences.
Showcase Your Problem-Solving Skills: In your application, give examples of how you've tackled complex technical issues in the past. This will demonstrate your analytical skills and ability to thrive in an Agile environment, which is key for us at StudySmarter.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets the attention it deserves, and you’ll find all the details you need to make your submission stand out!
How to prepare for a job interview at Apexon Technology
✨Know Your Tech Stack
Make sure you’re well-versed in Java, React, and AWS. Brush up on your knowledge of Spring Boot and microservices architecture, as these are crucial for the role. Be ready to discuss specific projects where you've used these technologies.
✨Showcase Your Problem-Solving Skills
Prepare to share examples of how you've tackled complex technical issues in the past. Use the STAR method (Situation, Task, Action, Result) to structure your answers, highlighting your analytical skills and ability to work under pressure.
✨Understand the Company Culture
Familiarise yourself with Apexon’s commitment to diversity and inclusion. Be prepared to discuss how you can contribute to a positive team environment and align with their values, especially around human-centric digital experiences.
✨Ask Insightful Questions
Prepare thoughtful questions about the team dynamics, project methodologies, and opportunities for professional development. This shows your genuine interest in the role and helps you assess if the company is the right fit for you.