IBM Java Developer - IBM Security Labs in BANGALORE, India
IBM is a global technology and innovation company. It is the largest technology and consulting employer in the world, with presence in 170 countries. The diversity and breadth of the entire IBM portfolio of research, consulting, solutions, services, systems and software, uniquely distinguishes IBM from other companies in the industry.
Over the past 100 years, a lot has changed at IBM, in this new era of Cognitive Business, IBM is helping to reshape industries as diverse as healthcare, retail, banking, travel, manufacturing, and many more, by bringing together our expertise in Cloud, Analytics, Security, Mobile, and the Internet of Things. We like to say, “be essential.” We are changing how we create. How we collaborate. How we analyze. How we engage. IBM is a leader in this global transformation.
Join the next generation of innovators, inventors and entrepreneurs who are changing the very way the world works. We want the brightest minds doing work that inspires, in an environment where growth is encouraged. IBMers get to discover their potential, so they’re inspired to create breakthroughs that help our clients succeed. We’re building diverse teams with people who want their ideas to matter. Join us — you’ll be proud to call yourself an IBMer.
Business Unit Introduction
About IBM Security
IBM Security offers one of the most advanced and integrated portfolios of enterprise security products and services. The portfolio, supported by world renowned IBM X-Force® research, enables organizations to effectively manage risk and defend against emerging threats. IBM's security portfolio provides solutions to organizations which holistically protect their people, data, applications and infrastructure. IBM operates one of the world’s broadest security research, development and delivery organizations, monitors 20 billion security events per day in more than 130 countries, and holds more than 3,000 security patents.
About Agile 3 Solutions
Agile 3 Solutions, an IBM Company, joins the IBM Security business unit and will be part of the IBM Data Security Services portfolio of offerings. Agile 3 Solutions provides a comprehensive, business friendly dashboard and intuitive data risk control center to help uncover, analyze, and visualize data-related business risks. Agile 3 offers a solution to be used by the C-Suite and senior executives to better visualize, understand and manage risks associated with the protection of sensitive data. The acquisition also builds on the growth of IBM's end-to-end Guardium data security and protection platform, which helps to analyze the risk associated with sensitive data, monitor and protect sensitive data at rest, and in motion.
Who you are:
Responsible for design and integration of functional and non-functional features of Agile 3 Solutions’ product portfolio across multiple platforms – Java, Adobe Flex, HTML, and iOS.
Expected to have full technical knowledge and thorough understanding of the business application.
What you’ll do :
Review and implement functional business requirements and non-functional technical requirements
Translate business requirements into technical design documents and drive implementation with developers
Research and analyze new technologies to be used (e.g., Libraries, IDE’s, tools)
Develop high-level architecture and detailed design for application stack – backend (Java)
Assist engineering and operational teams in debugging critical production problems
Perform application code review, ensure creation and maintenance of appropriate artifacts for architecture and design work
Conduct PoCs and technical feasibility analysis and develop integration roadmap with Security tools used in the industry such as IBM QRadar, IBM AppScan
How we’ll help you grow:
You’ll have access to all the technical and management training courses you need to become the expert you want to be
You’ll learn directly from expert developers in the field; our team leads love to mentor
You have the opportunity to work in many different areas to figure out what really excites you
Required Technical and Professional Expertise
1+ year of software engineering experience designing Enterprise Applications.
Expertise in defining business architecture, business process definition & modeling, use cases, and requirements definition, and associated best practice processes for defining these artifacts
Expertise in working on advance J2EE and Java Spring framework, Application Design
Proven proficiency in grasping requirements and building illustrative features with minimal specifications
Experience working in agile development environments. Hands on experience in working on tools for Migration to Cloud/SaaS environments desirable
Preferred Tech and Prof Experience
- Proficient in grasping requirements and building illustrative features with minimal specifications
IBM Reqs: "In order for IBM to offer a wide range of opportunities to applicants, and to afford IBM flexibility in staffing across its corporate structure, your application and information may be shared across our enterprise, including with and among our subsidiaries and affiliates worldwide. One of these affiliates is Agile 3, an IBM Company. By submitting your application and information you acknowledge and agree that your information will be used and made available to our subsidiaries and affiliates, and that you may be interviewed by, or ultimately offered employment by, any of IBM's subsidiaries and affiliates."Acquisition Reqs: "In order for "Agile 3" to offer a wide range of opportunities to applicants, and to afford Agile 3 flexibility in staffing across its corporate structure, your application and information may be shared across our enterprise, including with our parent company, IBM. By submitting your application and information you acknowledge and agree that your information will be used and made available to IBM, and that you may be interviewed by, or ultimately offered employment by, IBM Corporation."