At a Glance
- Tasks: Develop back-end solutions using Java and Spring Boot for a major banking client.
- Company: Join a leading social network focused on innovative banking solutions.
- Benefits: Enjoy hybrid work options and a collaborative Agile environment.
- Why this job: Be part of a dynamic team shaping the future of banking technology.
- Qualifications: Bachelor’s degree in computer science or equivalent experience required.
- Other info: Work permit needed if not a passport holder of the country.
The predicted salary is between 28800 - 48000 £ per year.
Int. Java (Springboot/Spring MVC) Developer with AWS and MongoDB experience to perform back-end development for our large banking client.
Location: Hybrid (1 Day/week in Toronto)
Responsibilities:
- Develop backend solutions using Java and Spring Boot, ensuring that code and configurations adhere to security, logging, error handling, and performance standards, as well as non-functional requirements.
- Collaborate with subject matter experts across the business, including infrastructure, operations, applications, vendors, and leads, to seek input and plan/coordinate development, define requirements, and timelines.
- Assess the impact of design decisions on banking solutions/products/services being developed, including performance, schedule, budget, downstream component/system impact, and quality, and recommend alternate/creative solutions for mitigation/optimization if required.
- Translate business requirements into detailed design specifications and code.
- Interact with key business and technology stakeholders to define, analyze, and deliver requirements that reflect the needs of both the business and end-customers.
- Identify emerging issues and trends to inform decision-making, assess costs and benefits for different solutions, and decide on appropriate designs.
- Stay up to date on latest industry technical and business trends.
- Work in an Agile environment with a continuous improvement mindset and culture.
Must-Haves:
- A bachelor’s degree in computer science, Engineering, or equivalent industry experience.
- Strong programming skills with hands-on experience designing and implementing high volume, high availability applications with a very high degree of automation.
- In-depth knowledge of the required programming languages, frameworks, and technologies, including Java, SpringBoot, Spring MVC, MongoDB, JSON and XML data notations.
- Excellent interpersonal and communication skills.
- Experience in evaluating trade-offs and making constructive calls with other teams while balancing perfection and compromise.
- An in-depth level of understanding with software development principles.
Please note that if you are NOT a passport holder of the country for the vacancy you might need a work permit.
Bank or payment details should not be provided when applying for a job. All applications should be made via the 'Apply now' button.
Int. Java (Springboot/Spring MVC) Developer with AWS and MongoDB experience to perform back-end[...] employer: S.i. Systems
Contact Detail:
S.i. Systems Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Int. Java (Springboot/Spring MVC) Developer with AWS and MongoDB experience to perform back-end[...]
✨Tip Number 1
Familiarise yourself with the latest trends in Java, Spring Boot, and MongoDB. Being able to discuss recent developments or features in these technologies during your interview can demonstrate your passion and commitment to continuous learning.
✨Tip Number 2
Network with professionals in the banking and tech industries. Attend meetups or webinars related to Java development and cloud technologies. This can help you gain insights into what companies like ours are looking for and may even lead to referrals.
✨Tip Number 3
Prepare to discuss your experience with Agile methodologies. Since this role involves working in an Agile environment, being able to share specific examples of how you've contributed to Agile projects will set you apart from other candidates.
✨Tip Number 4
Showcase your problem-solving skills by preparing for scenario-based questions. Think about past challenges you've faced in software development and how you overcame them, especially in high-pressure situations typical in banking environments.
We think you need these skills to ace Int. Java (Springboot/Spring MVC) Developer with AWS and MongoDB experience to perform back-end[...]
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Java, Spring Boot, AWS, and MongoDB. Use specific examples of projects you've worked on that demonstrate your skills in these areas.
Craft a Strong Cover Letter: Write a cover letter that addresses the specific requirements mentioned in the job description. Explain how your background aligns with the responsibilities and must-haves listed for the role.
Showcase Relevant Projects: If you have any relevant projects or contributions to open-source software, mention them in your application. This can help illustrate your hands-on experience and technical skills.
Highlight Soft Skills: In addition to technical skills, emphasise your interpersonal and communication abilities. Mention experiences where you collaborated with teams or stakeholders to achieve project goals.
How to prepare for a job interview at S.i. Systems
✨Showcase Your Technical Skills
Be prepared to discuss your experience with Java, Spring Boot, and MongoDB in detail. Bring examples of past projects where you implemented these technologies, focusing on the challenges you faced and how you overcame them.
✨Understand the Banking Domain
Familiarise yourself with the banking industry and its specific requirements. Being able to speak knowledgeably about banking solutions and how your skills can contribute to their development will impress your interviewers.
✨Demonstrate Agile Mindset
Since the role involves working in an Agile environment, be ready to discuss your experience with Agile methodologies. Share examples of how you've contributed to continuous improvement in past projects.
✨Prepare for Behavioural Questions
Expect questions that assess your interpersonal and communication skills. Think of scenarios where you successfully collaborated with teams or resolved conflicts, as these experiences are crucial in a collaborative environment.