Advisory Software Developer at IBM
As an Advisory Software Developer at IBM, you will be cognizant of designing and growing applications using Golang, Java, and J2EE. This role involves full‑stack obligations for stop‑to‑give‑up product development, which include developing and integrating RESTful offerings and operating with cloud systems like Kubernetes and RedHat OCP. You’ll collaborate with architects and technical leaders, especially internal and agile surroundings, to supply modern and regular answers.
Location: Pune, Maharashtra
Work Type: Full‑time
About the role
At IBM, an Advisory Software Developer’s function goes past coding—it’s about innovation, collaboration, and main the rate in addressing complex technological challenges. IBM invitations builders who are equipped to create, design, and search for advice from pioneering answers for corporation and global problems. If you’re captivated with solving the arena’s hardest issues with cutting‑edge technology, IBM is the place to make a significant effect.
Roles & Responsibilities
- REST Services Development: Possess sturdy database competencies and the capacity to layout and combine RESTful services, coordinating with exclusive institution participants to align with the assignment’s infrastructure and lifecycle.
- End‑to‑End Product Development: Operate as a full‑stack developer, overseeing product development from beginning to completion, ensuring satisfactory and capable at each degree.
- Java/J2EE and GoLang Proficiency: Robust background in Java and GoLang, familiarity with integrating and developing REST services.
- Cloud and Microservices Knowledge: Work with cloud platforms, including Kubernetes and RedHat OpenShift Container Platform (OCP), contributing to constructing microservices and subject‑primarily based absolute architectures.
- Security Domain Exposure: Experience in the safety area, especially in cryptography, TLS, FIPS, and Java safety frameworks.
- Vulnerability Management: Understanding protection vulnerabilities and enforcing resolutions is crucial.
- Agile Development: Experience working in agile environments, ensuring initiatives go with the flow speedy and adapt to adjustments effectively.
- Communication Skills: Strong oral and written conversation capabilities are important to articulate complex technical troubles truly to stakeholders.
Required Technical and Professional Expertise
- 8–10 years of experience in software program engineering with a focus on enterprise applications.
- Proficiency in Java/J2EE, GoLang, and the development of RESTful services.
- Familiarity with cloud architectures (e.g., Kubernetes, RedHat OCP).
- Background in constructing microservices and containerized solutions.
- Bachelor’s degree required; Master’s desired.
Preferred Technical and Professional Expertise
- Expertise in Java security frameworks, cryptography, TLS, and FIPS.
- Experience in a managerial characteristic in giant software tasks.
- Skills in attracting and influencing open‑source communities, academic, and industry companions.
Benefits at IBM
- Comprehensive Health and Wellness Programs: fitness advantages, scientific, dental, and intellectual fitness manuals.
- Career Development: non‑stop learning opportunities and management development packages.
- Work‑Life Balance: flexible work alternatives, collectively with faraway paintings, assist hold a healthful artwork‑life stability.
- Inclusive Culture: IBM promotes variety, inclusion, and equality, with a strong dedication to a great place of job.
- Retirement and Financial Planning: financial useful resource programs, including retirement plans, inventory purchase alternatives, and financial savings plans.
About IBM
IBM, an international chief in era and consulting, has been a pioneer in innovation thinking since 1911. Known for its improvements in artificial intelligence, cloud computing, and agency answers, IBM offers strong answers for agencies, governments, and institutions internationally. With strong attention to research and improvement, IBM emphasizes security, records‑pushed insights, and modern technology like quantum computing.