At a Glance
- Tasks: Design, develop, and maintain complex Java applications in an Agile environment.
- Company: Ascendion is a global leader in AI-first software engineering services.
- Benefits: Enjoy a dynamic work culture with opportunities for remote work and professional growth.
- Why this job: Join a team that embraces cutting-edge technology and fosters collaboration across teams.
- Qualifications: Must have skills in Java, SQL, and experience in the banking/financial industry.
- Other info: Be part of a company that integrates AI into software engineering for transformative solutions.
The predicted salary is between 28800 - 48000 £ per year.
We are looking for a skilled Java Developer to design, develop, enhance, and maintain complex applications in a highly Agile CI/CD environment. You will work with cutting-edge technologies, provide technical direction, and collaborate with external teams on software delivery.
Key Responsibilities:
- Develop, debug, support, and enhance software applications.
- Participate in designing and implementing scalable solutions using modern technologies.
- Provide technical guidance and contribute to automation, causal analysis, and shared solutions.
- Collaborate with internal teams and external programmers to ensure seamless application delivery.
Must-Have Skills:
- Java/J2EE, Web Services, SQL & PL/SQL (Oracle).
- Kafka, XML, JSON, API & Microservices.
- Integration Technologies (Mule ESB, Middleware, WebLogic, JBoss).
- DevOps, CI/CD, Test-Driven Development (Cucumber, JUnit).
- Agile/SDLC (Waterfall & Agile methodologies).
- Excellent experience working in the banking/financial industry.
About Us:
Ascendion is a global, leading provider of AI-first software engineering services, delivering transformative solutions across North America, APAC, and Europe. We are headquartered in New Jersey. We combine technology and talent to deliver tech debt relief, improve engineering productivity solutions, and accelerate time to value, driving our clients’ digital journeys with efficiency and velocity. Guided by our “Engineering to the power of AI” [EngineeringAI] methodology, we integrate AI into software engineering, enterprise operations, and talent orchestration, to address critical challenges of trust, speed, and capital.
Java Software Engineer employer: Ascendion
Contact Detail:
Ascendion Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Java Software Engineer
✨Tip Number 1
Familiarise yourself with the latest Java frameworks and tools that are commonly used in Agile environments. Being well-versed in technologies like Spring Boot or Hibernate can give you an edge during discussions with our team.
✨Tip Number 2
Showcase your experience with CI/CD practices and tools. Understanding how to implement continuous integration and delivery pipelines will demonstrate your ability to thrive in our fast-paced development environment.
✨Tip Number 3
Highlight any previous work you've done in the banking or financial sector. This industry-specific experience is crucial for us, as it shows you understand the unique challenges and requirements of our clients.
✨Tip Number 4
Prepare to discuss your approach to collaboration and teamwork. We value strong communication skills and the ability to work effectively with both internal teams and external partners, so be ready to share examples from your past experiences.
We think you need these skills to ace Java Software Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Java/J2EE, Web Services, and SQL & PL/SQL. Include specific projects where you used these technologies, especially in a banking or financial context.
Craft a Strong Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention your experience with Agile methodologies and CI/CD practices, and how they align with the company's focus on delivering transformative solutions.
Showcase Relevant Projects: If you have worked on projects involving Kafka, Microservices, or DevOps practices, be sure to include these in your application. Provide brief descriptions of your contributions and the impact they had on the project.
Highlight Collaboration Skills: Since the role involves collaboration with internal teams and external programmers, emphasise your teamwork skills. Share examples of how you've successfully worked in cross-functional teams to deliver software solutions.
How to prepare for a job interview at Ascendion
✨Showcase Your Java Expertise
Make sure to highlight your experience with Java/J2EE during the interview. Be prepared to discuss specific projects where you developed, debugged, or enhanced applications, especially in a CI/CD environment.
✨Demonstrate Agile Knowledge
Since the role requires working in an Agile environment, be ready to explain your understanding of Agile methodologies. Share examples of how you've successfully contributed to Agile teams and adapted to changing requirements.
✨Familiarise Yourself with Integration Technologies
Brush up on integration technologies like Mule ESB and Middleware, as well as your experience with APIs and Microservices. Be prepared to discuss how you've implemented these technologies in past projects.
✨Prepare for Technical Questions
Expect technical questions related to SQL, PL/SQL, and other must-have skills listed in the job description. Practise coding challenges or system design questions that may come up during the interview to demonstrate your problem-solving abilities.