Salary
$100,000 - $130,000 per annum
Highlights
Design, develop, and support applications. Implement transaction management. Apply advanced development methodologies. Utilize DevOps tools. Integrate enterprise systems.
Description
Join IBM Consulting as a Java Application Developer where you’ll be at the forefront of shaping hybrid cloud and AI journeys for leading global organizations. In this role, you will design and develop robust applications using cutting-edge technologies such as Java/JEE, Ruby, and Groovy, ensuring seamless integration and optimal performance.
Your responsibilities will include:
- Designing Applications: Leverage your expertise in the Java/JEE technology stack to create scalable and efficient applications that meet client requirements.
- Implementing Transaction Management: Manage transactions, objects, and enterprise system integrations with precision, ensuring data integrity and smooth functionality.
- Applying Development Methodologies: Utilize advanced methodologies like dependency injection, inversion of control, functional programming, and test-driven development to deliver high-quality solutions.
- Implementing DevOps Practices: Leverage DevOps tools and methodologies to streamline the application lifecycle, from development to maintenance.
- Integrating Systems: Ensure seamless interoperability across enterprise systems, enhancing data consistency and system performance.
With a master’s degree in Computer Science or related field and a proven track record of enterprise application development, you will contribute significantly to our clients’ success. IBM Consulting fosters an environment of continuous learning and innovation, providing the tools and support needed for professional growth.
As part of this role, you’ll:
- Collaborate with cross-functional teams to deliver high-impact solutions.
- Evaluate and recommend best practices in application development and deployment.
- Stay updated on the latest technologies and trends to drive innovation.
Skills