
Software Developer - Java
Welcome to IBM! We are currently seeking a highly skilled Software Developer with expertise in Java to join our dynamic team. As a Software Developer at IBM, you will have the opportunity to work on cutting-edge technologies and deliver innovative solutions to our clients. This is a challenging and rewarding role that requires a strong understanding of Java and its related technologies. If you are passionate about coding and problem-solving, and have a keen interest in the latest developments in software development, then we want to hear from you. Join us and be a part of a world-renowned company that values innovation, collaboration, and continuous learning.
- Design, develop, and implement software solutions using Java and related technologies.
- Collaborate with cross-functional teams to gather requirements and develop technical specifications.
- Conduct thorough testing and debugging of software to ensure high-quality deliverables.
- Stay updated with the latest developments in software development and apply them to improve processes and solutions.
- Take ownership of assigned projects and deliver them within designated timelines.
- Troubleshoot and resolve technical issues to ensure smooth functioning of software.
- Communicate effectively with team members and stakeholders to provide updates on project progress.
- Document software functionalities, processes, and procedures for future reference.
- Participate in code reviews and provide constructive feedback to improve code quality.
- Continuously learn and improve skills to stay updated with emerging technologies and industry trends.
- Contribute to the development of best practices and coding standards within the team.
- Collaborate with the product management team to understand client needs and develop solutions that meet their requirements.
- Identify and propose solutions to improve efficiency and effectiveness of software development processes.
- Mentor and guide junior developers to help them improve their skills and contribute to the team's success.
- Adhere to company policies and procedures, as well as industry standards, in all software development activities.
Bachelor's Degree In Computer Science Or Related Field.
Excellent Problem-Solving And Analytical Skills, With The Ability To Troubleshoot And Debug Complex Software Applications.
Strong Understanding Of Software Development Principles, Methodologies, And Best Practices.
Proficiency In Java Programming Language And Related Technologies.
Minimum Of 3 Years Of Experience In Software Development, Preferably In A Large Company Or Enterprise Setting.
Web Development
Version Control
Database Management
Data structures
Agile Methodology
Cloud Computing
Algorithm design
Object-oriented programming
User Interface Design
Mobile application development
Test-Driven Development
Communication
Conflict Resolution
Emotional Intelligence
Leadership
Time management
creativity
Critical thinking
Teamwork
Adaptability
Problem-Solving
According to JobzMall, the average salary range for a Software Developer - Java in Hursley, Winchester SO21, UK is £35,000 - £55,000 per year. This range can vary depending on factors such as experience, skills, and the specific company hiring for the position. Some senior level positions may offer a higher salary range.
Apply with Video Cover Letter Add a warm greeting to your application and stand out!
International Business Machines Corporation is an American multinational information technology company headquartered in Armonk, New York, with operations in over 170 countries.

Get interviewed today!
JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.
Get Started