At a Glance
- Tasks: Join our team as a Java Engineer, developing web applications and data solutions.
- Company: Stefanini Group is a global IT services company with 35 years of experience.
- Benefits: Enjoy competitive salary, private health scheme, extra vacation days, and training opportunities.
- Why this job: Be part of an innovative team, challenge the status quo, and grow your skills in a collaborative environment.
- Qualifications: Experience in full stack development, strong communication skills, and proficiency in Java EE required.
- Other info: Diversity and inclusion are core values; we celebrate individuality and encourage all to apply.
The predicted salary is between 28800 - 48000 £ per year.
Responsibilities:
- Full stack software development and management of the development life cycle.
- Developing web applications (Java/Angular), data engineering (Python), and solutions with third-party products.
- Working in a collaborative and inclusive fast-paced environment that leverages agile approaches to deliver solutions quickly.
- Working directly with project leads, stakeholders, and engineers to understand the problem, determine, and design the solution that is both robust and quick to market.
- Enhancing the firm’s information security threat detection, compliance, entitlement management architectures, and audit assurance programs.
- Challenging the status quo, mentoring fellow engineers, and contributing to ongoing success while fostering personal and professional growth.
Requirements:
- Experience with full stack software development (front and backend with DB/APIs).
- Direct stakeholder engagement and full software development life cycle management.
- Opportunity to research, develop, and implement prototypes/solutions using new technologies.
- Personal and technical growth fostered under the mentorship of experienced, technically focused colleagues.
- Ability to operate in an agile and multi-tasking environment.
Soft Skills:
- Self-motivated and well-organized.
- Passionate about technologies and continually learning new technologies.
- Strong ability to prioritize, manage, and perform multiple tasks.
- Curious, attentive to detail, and seeks clarity.
- Able to work individually and within a team.
- Excellent written and verbal communication skills.
Technical Skills:
- Proficient working with source code repositories (Azure and/or GIT).
- Excellent understanding of object-oriented programming and scripting.
- Experience writing complex SQL queries (Sybase advantageous).
- Proficient with UNIX/LINUX operating systems/commands.
- Understanding of API Services (SOAP, REST, Graph).
Programming Language:
- Proficient in Java EE
- with OpenJDK
- with Spring 4.0+ Framework
- with Spring Boot/Wi
What we offer
- Competitive salary and benefits package
- Private health scheme including Private Medical, Dental, Optical and Holiday Travel Insurance that are applied according to company policy;
- Extra vacation days;
- Opportunities to learn and develop: training programs;
- Personalized career path within the organization;
- Exposure to an international environment as part of a multicultural team spread across Europe.
#J-18808-Ljbffr
Java Engineer employer: STEFANINI UK LTD
Contact Detail:
STEFANINI UK LTD Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Java Engineer
✨Tip Number 1
Familiarise yourself with the technologies mentioned in the job description, especially Java EE, Spring Framework, and Angular. Having hands-on experience or personal projects showcasing these skills can set you apart during discussions.
✨Tip Number 2
Engage with the company's online presence. Follow them on social media, join relevant forums, and participate in discussions about their projects. This shows your genuine interest and can provide insights into their culture and values.
✨Tip Number 3
Prepare to discuss your experience with agile methodologies. Be ready to share specific examples of how you've successfully worked in fast-paced environments and collaborated with stakeholders to deliver solutions.
✨Tip Number 4
Consider reaching out to current or former employees on professional networking sites. They can provide valuable insights into the team dynamics and expectations, which can help you tailor your approach during interviews.
We think you need these skills to ace Java Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with full stack software development, particularly in Java and Angular. Include specific projects where you've engaged directly with stakeholders and managed the software development life cycle.
Craft a Strong Cover Letter: In your cover letter, express your passion for technology and continuous learning. Mention how your skills align with the requirements of the role, especially your proficiency in Java EE, Spring Framework, and your experience with agile methodologies.
Showcase Relevant Projects: Include examples of relevant projects in your application that demonstrate your ability to develop web applications and work with data engineering. Highlight any prototypes or solutions you've implemented using new technologies.
Highlight Soft Skills: Emphasise your soft skills such as self-motivation, organisation, and communication abilities. Provide examples of how you've worked effectively in teams and managed multiple tasks in fast-paced environments.
How to prepare for a job interview at STEFANINI UK LTD
✨Showcase Your Full Stack Skills
Be prepared to discuss your experience with both front-end and back-end technologies. Highlight specific projects where you've used Java, Angular, and Python, and be ready to explain your role in the development life cycle.
✨Demonstrate Agile Experience
Since the role involves working in a fast-paced, agile environment, share examples of how you've successfully adapted to changing requirements and collaborated with cross-functional teams to deliver solutions quickly.
✨Engage with Stakeholders
Talk about your experience in direct stakeholder engagement. Be ready to discuss how you gather requirements, manage expectations, and ensure that the final product meets user needs.
✨Emphasise Continuous Learning
Express your passion for technology and learning new skills. Mention any recent technologies or methodologies you've explored, and how you stay updated in the ever-evolving tech landscape.