At a Glance
- Tasks: Join our team to develop and maintain high-quality software for JBoss EAP.
- Company: IBM is a global leader in AI-powered, cloud-native software solutions.
- Benefits: Enjoy hybrid work options, continuous learning, and a supportive environment.
- Why this job: Be part of a dynamic team shaping the future of enterprise applications.
- Qualifications: Strong Java development skills and experience with middleware platforms required.
- Other info: Open to high school graduates; ideal for those eager to innovate.
The predicted salary is between 36000 - 60000 ÂŁ per year.
A career in IBM Software means you’ll be part of a team that transforms our customer’s
challenges into solutions.
Seeking new possibilities and always staying curious, we are a team dedicated to
creating the world’s leading AI-powered, cloud-native software solutions for our
customers. Our renowned legacy creates endless global opportunities for our IBMers,
so the door is always open for those who want to grow their career.
Within the IBM software department, you will join a team focused on the core
development of critical middleware platforms like JBoss EAP; you will contribute to
developing and maintaining high-quality software products, working with a variety of
technologies and shaping the future of enterprise application deployment and
integration.
IBM’s product and technology landscape includes Research, Software, and
Infrastructure. Entering this domain positions you at the heart of IBM, where growth and
innovation thrive.
Your role and responsibilities
As a key member of our dynamic team, you will play a vital role in crafting exceptional
software experiences. Your responsibilities will specifically focus on the core runtime
components of JBoss EAP that give users access to Web Services (SOAP) and
RESTful APIs / functionalities. This will encompass the design and implementation of
innovative features and enhancements for the WS/REST subsystems within the
application server. You will be crucial in fine-tuning and sustaining existing code for
optimal performance and stability. Guaranteeing top-notch quality through rigoroustesting and debugging is essential, often involving troubleshooting complex issues
related to WS/REST conformance, performance, and integration. Collaboration is at the
heart of what we do, and you’ll be working closely with fellow developers, designers,
and product managers, as well as potentially other core EAP teams, to ensure our
software aligns seamlessly with user expectations and industry standards.
** NOTE: This role will be based in Newcastle, UK
Required education
High School Diploma/GED
Preferred education
Bachelor\’s Degree
Required technical and professional expertise
- Strong background in Java software development, demonstrating deep expertise in Java EE/Jakarta EE specifications relevant to Web Services (JAX-WS) and RESTful APIs (JAX-RS).
- Demonstrated excellence in problem-solving, with the ability to tackle complex issues and find effective solutions.
- Experience with middleware platforms or application server development, particularly in core runtime components related to network protocols or API handling.
- Experience with cloud-based technologies, showcasing familiarity with modern cloud ecosystems and tools.
- Ability to work seamlessly as part of a collaborative team, contributing to collective goals and fostering a positive work environment.
- A self-starter with a proactive mindset, able to initiate and drive projects independently.
- The ability to guide the teams that contribute to the component towards the strategic and functional goals of a wider product team
Preferred technical and professional experience
- Experience contributing to open source projects, especially those related to Java EE/Jakarta EE, JBoss / WildFly projects or Apache CXF
- Knowledge of Web Services standards beyond JAX-WS and JAX-RS (e.g., WS-Security, WS-Addressing, SOAP).
ABOUT BUSINESS UNIT
IBM Software infuses core business operations with intelligence—from machine learning to generative AI—to help make organizations more responsive, productive, and resilient. IBM Software helps clients put AI into action now to create real value with trust, speed, and confidence across digital labor, IT automation, application modernization, security, and sustainability. Critical to this is the ability to make use of all data, because AI is only as good as the data that fuels it. In most organizations data is spread across multiple clouds, on premises, in private datacenters, and at the edge. IBM’s AI and data platform scales and accelerates the impact of AI with trusted data, and provides leading capabilities to train, tune and deploy AI across business. IBM’s hybrid cloud platform is one of the most comprehensive and consistent approach to development, security, and operations across hybrid environments—a flexible foundation for leveraging data, wherever it resides, to extend AI deep into a business.
YOUR LIFE @ IBM
In a world where technology never stands still, we understand that, dedication to our clients success, innovation that matters, and trust and personal responsibility in all our relationships, lives in what we do as IBMers as we strive to be the catalyst that makes the world work better.
Being an IBMer means you’ll be able to learn and develop yourself and your career, you’ll be encouraged to be courageous and experiment everyday, all whilst having continuous trust and support in an environment where everyone can thrive whatever their personal or professional background.
Our IBMers are growth minded, always staying curious, open to feedback and learning new information and skills to constantly transform themselves and our company. They are trusted to provide on-going feedback to help other IBMers grow, as well as collaborate with colleagues keeping in mind a team focused approach to include different perspectives to drive exceptional outcomes for our customers. The courage our IBMers have to make critical decisions everyday is essential to IBM becoming the catalyst for progress, always embracing challenges with resources they have to hand, a can-do attitude and always striving for an outcome focused approach within everything that they do.
Are you ready to be an IBMer?
ABOUT IBM
IBM’s greatest invention is the IBMer. We believe that through the application of intelligence, reason and science, we can improve business, society and the human condition, bringing the power of an open hybrid cloud and AI strategy to life for our clients and partners around the world.
Restlessly reinventing since 1911, we are not only one of the largest corporate organizations in the world, we’re also one of the biggest technology and consulting employers, with many of the Fortune 50 companies relying on the IBM Cloud to run their business.
At IBM, we pride ourselves on being an early adopter of artificial intelligence, quantum computing and blockchain. Now it’s time for you to join us on our journey to being a responsible technology innovator and a force for good in the world.
IBM is proud to be an equal-opportunity employer. All qualifiedapplicants will receive consideration for employment without regard to race,color, religion, sex, gender, gender identity or expression, sexualorientation, national origin, caste, genetics, pregnancy, disability,neurodivergence, age, veteran status, or other characteristics. IBM is alsocommitted to compliance with all fair employment practices regardingcitizenship and immigration status.
OTHER RELEVANT JOB DETAILS
For additional information about location requirements, please discuss with the recruiter following submission of your application.
Job Title
Job ID
43968
City / Township / Village
Hursley
State / Province
Hampshire
Country
United Kingdom
Work arrangement
Hybrid
Area of work
Software Engineering
Employment type
Regular
Position type
Professional
Some travel may be required based on business demand
Company
(8660) IBM United Kingdom Limited
Shift
General (daytime)
Is this role a commissionable/sales incentive based position?
#J-18808-Ljbffr
Software Engineering Java/Middleware Core Developer (JBoss EAP WS/REST) Professional Hursley, GB employer: Avature
Contact Detail:
Avature Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineering Java/Middleware Core Developer (JBoss EAP WS/REST) Professional Hursley, GB
✨Tip Number 1
Familiarise yourself with JBoss EAP and its core components. Understanding the intricacies of middleware platforms will not only help you in interviews but also demonstrate your genuine interest in the role.
✨Tip Number 2
Engage with the developer community around Java EE/Jakarta EE. Participating in forums or contributing to open-source projects can showcase your skills and passion, making you a more attractive candidate.
✨Tip Number 3
Network with current IBM employees or attend relevant tech meetups. Building connections within the company can provide insights into the culture and expectations, giving you an edge during the hiring process.
✨Tip Number 4
Stay updated on the latest trends in cloud technologies and middleware solutions. Being knowledgeable about current advancements will help you discuss how you can contribute to IBM's innovative projects.
We think you need these skills to ace Software Engineering Java/Middleware Core Developer (JBoss EAP WS/REST) Professional Hursley, GB
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Java software development, particularly focusing on Java EE/Jakarta EE specifications. Include specific projects or roles that demonstrate your expertise in Web Services and RESTful APIs.
Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention how your skills align with the responsibilities outlined in the job description, especially your experience with middleware platforms and cloud technologies.
Showcase Problem-Solving Skills: Provide examples in your application that illustrate your problem-solving abilities. Discuss complex issues you've tackled in previous roles and how you found effective solutions, particularly in relation to software performance and stability.
Highlight Team Collaboration: Emphasise your ability to work as part of a collaborative team. Share experiences where you successfully collaborated with developers, designers, or product managers to achieve common goals, showcasing your teamwork skills.
How to prepare for a job interview at Avature
✨Showcase Your Java Expertise
Make sure to highlight your strong background in Java software development, especially your experience with Java EE/Jakarta EE specifications. Be prepared to discuss specific projects where you've implemented Web Services (JAX-WS) and RESTful APIs (JAX-RS).
✨Demonstrate Problem-Solving Skills
IBM values excellence in problem-solving. Prepare examples of complex issues you've tackled in the past, detailing your thought process and the solutions you implemented. This will show your ability to think critically and creatively.
✨Familiarise Yourself with Middleware Platforms
Since the role focuses on middleware platforms like JBoss EAP, brush up on your knowledge of application server development and network protocols. Being able to discuss your experience with these technologies will set you apart from other candidates.
✨Emphasise Collaboration and Teamwork
Collaboration is key at IBM. Be ready to share experiences where you've worked closely with others, whether in a team setting or cross-functionally. Highlight how you contributed to collective goals and fostered a positive work environment.