Company: | IBM |
---|---|
Job Role: | Software Developer. |
Experience: | (2-3 years). |
Vacancy: | 20+ |
Qualification: | Bachelors Degree or related skills. |
Salary: | ₹ 42000/month |
Location: | Kochi - Kerala - India. |
Join us on Telegram | Click Here |
Apply Mode: | (Online) |
Deadline: | Not Mentioned |
- Develop user-friendly web applications using Java and React.js while ensuring high performance.
- Design, develop, test, and deploy robust and scalable applications.
- Building and consuming RESTful APIs.
- Collaborate with the design and development teams to translate UI/UX design wireframes into functional components.
- Optimize applications for maximum speed and scalability.
- Stay up-to-date with the latest Java and React.js trends, techniques, and best practices.
- Participate in code reviews to maintain code quality and ensure alignment with coding standards.
- Identify and address performance bottlenecks and other issues as they arise.
- Help us shape the future of Event Driven technologies, including contributing to Apache Kafka, Strimzi, Apache Flink, Vert.x and other relevant open-source projects.
- Collaborate within a dynamic team environment to comprehend and dissect intricate requirements for event processing solutions.
- Translate architectural blueprints into actualized code, employing your technical expertise to implement innovative and effective solutions.
- Conduct comprehensive testing of the developed solutions, ensuring their reliability, efficiency, and seamless integration.
- Provide ongoing support for the implemented applications, responding promptly to customer inquiries, resolving issues, and optimizing performance.
- Serve as a subject matter expert, sharing insights and best practices related to product development, fostering knowledge sharing within the team.
- Continuously monitor the evolving landscape of event-driven technologies, remaining updated on the latest trends and advancements.
- Collaborate closely with cross-functional teams, including product managers, designers, and developers, to ensure a holistic and harmonious product development process.
- Take ownership of technical challenges and lead your team to ensure successful delivery, using your problem-solving skills to overcome obstacles.
- Mentor and guide junior developers, nurturing their growth and development by providing guidance, knowledge transfer, and hands-on training.
- Engage in agile practices, contributing to backlog grooming, sprint planning, stand-ups, and retrospectives to facilitate effective project management and iteration.
- Foster a culture of innovation and collaboration, contributing to brainstorming sessions and offering creative ideas to push the boundaries of event processing solutions.
- Maintain documentation for the developed solutions, ensuring comprehensive and up-to-date records for future reference and knowledge sharing.
- Involve in building and orchestrating containerized services
- Bachelor's Degree
- Bachelor's degree in Computer Science or a related field (or equivalent work experience).
- Proven 5+ years of experience as a Full stack developer (Java and React.js) with a strong portfolio of previous projects.
- Proficiency in Java, JavaScript, HTML, CSS, and related web technologies.
- Familiarity with RESTful APIs and their integration into applications.
- Knowledge of modern CICD pipelines and tools like Jenkins and Travis
- Strong understanding of version control systems, particularly Git.
- Good communication skills and the ability to articulate technical concepts to both technical and non-technical team members.
- Familiarity with containerization and orchestration technologies like Docker and Kubernetes for deploying event processing applications.
- Proficiency in troubleshooting and debugging.
- Exceptional problem-solving and analytical abilities, with a knack for addressing technical challenges.
- Ability to work collaboratively in an agile and fast-paced development environment.
- Leadership skills to guide and mentor junior developers, fostering their growth and skill development.
- Strong organizational and time management skills to manage multiple tasks and priorities effectively.
- Adaptability to stay current with evolving event-driven technologies and industry trends.
- Customer-focused mindset, with a dedication to delivering solutions that meet or exceed customer expectations.
- Creative thinking and innovation mindset to drive continuous improvement and explore new possibilities.
- Collaborative and team-oriented approach to work, valuing open communication and diverse perspectives.
- 6+ years of relevant experience
- 2+ years of experiencing leading and mentoring teams
- At least 4+ years of extensive experience in designing, developing web applications.
- Knowledge in Java Vert.x and Asynchronous programming
- Knowledge on Openshift, operators etc.
- Knowledge of Flink, Kafka, or other real-time data processing technologies
- Experienced in working with distributed teams.
- Hands on experience with Agile/Scrum methodologies
- Awareness of Open Standards
- Open-source contributions.
How to Apply Click on the Below link, it will redirect you to source Page and apply there.
No comments:
Post a Comment