Java Full Stack Developer
IBM
**Introduction**
Introducing IBM watsonx Code Assistant for Z
IBM watsonx Code Assistant for Z is an AI-powered tool that transforms the way applications are developed and modernized on IBM Z systems. It leverages cutting-edge AI to automate routine tasks, modernize legacy code, and enhance developer productivity, bridging the gap between traditional enterprise systems and modern technology.
Why Join the Project?
*
Innovative Tech: Work at the intersection of AI and enterprise computing, driving the future of software development.
*
Real Impact: Help businesses accelerate digital transformation by modernizing their core systems.
*
Collaborative Growth: Team up with AI experts and Z engineers to create impactful solutions while expanding your skills in AI and enterprise systems.
If you’re a problem-solver passionate about AI, enterprise systems, or modernizing technology, this is your chance to shape the future of coding on IBM Z. Let’s innovate together!
**Your role and responsibilities**
*
Design, develop, test, and maintain scalable web applications and services.
*
Collaborate with cross-functional teams to define, design, and deliver new features.
*
Build RESTful APIs and ensure seamless integration between frontend and backend.
*
Implement efficient database queries and manage database schema design.
*
Write clean, maintainable, and well-documented code following best practices.
*
Debug, troubleshoot, and resolve technical issues across the stack.
*
Participate in code reviews to ensure high-quality standards.
*
Contribute to the design and architecture of the software system.
*
[For experienced roles:] Mentor junior developers and assist in team leadership activities.
**Required technical and professional expertise**
*
2 + years of experience.
Programming Languages: Basic knowledge of Java and Java-based frameworks (e.g., Spring or Spring Boot).
*
Frontend Basics: Familiarity with HTML, CSS, and JavaScript.
*
Version Control: Basic understanding of Git/GitHub or similar tools.
*
Databases: Basic knowledge of SQL and relational databases (e.g., MySQL, PostgreSQL).
*
Debugging and Testing: Familiarity with basic debugging and writing unit tests.
*
IDE Proficiency: Experience using IDEs like VSCode or Eclipse.
*
Basic Software Development Principles: Understanding of OOP, MVC, and RESTful API principles.
**Preferred technical and professional experience**
*
Exposure to frontend frameworks like React.js, Angular, or Vue.js.
*
Basic understanding of DevOps concepts (e.g., CI/CD pipelines).
*
Familiarity with cloud platforms .
*
Understanding of basic Agile principles.
Confirm your E-mail: Send Email
All Jobs from IBM