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 will demonstrate your ability to thrive in our fast-paced development environment.
✨Tip Number 3
Prepare to discuss your experience in the banking or financial industry. Highlighting specific projects or challenges you've faced in this sector can help us see how you can contribute to our clients' needs.
✨Tip Number 4
Be ready to talk about your collaborative experiences. We value teamwork, so sharing examples of how you've worked with cross-functional teams or external partners will show us you're a great fit for our culture.
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 Compelling Cover Letter: Write a cover letter that showcases your passion for software development and your familiarity with Agile methodologies. Mention any relevant experience with CI/CD processes and how you've contributed to team success in previous roles.
Showcase Technical Skills: In your application, emphasise your proficiency with integration technologies like Mule ESB and your experience with DevOps practices. Providing examples of how you've implemented automation or contributed to test-driven development can set you apart.
Highlight Collaboration Experience: Since the role involves working with internal teams and external programmers, include examples of successful collaborations in your application. Discuss how you’ve worked in cross-functional teams to deliver software solutions effectively.
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. Be prepared to discuss how you've used these tools in past projects, as well as your experience with APIs and Microservices.
✨Prepare for Technical Questions
Expect technical questions related to SQL, PL/SQL, and other relevant technologies mentioned in the job description. Practising coding challenges or system design questions can help you feel more confident during the interview.