BANGALORE, IND
1 day ago
Java Full Stack Developer
**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