Java Developer
caterpillar
Job Description
- Design, develop, test, and maintain Java-based enterprise applications.
- Support Procurement, Supply Chain, and Sales applications across development and production environments.
- Analyze business requirements and translate them into technical solutions.
- Develop APIs, integrations, and backend services for enterprise platforms.
- Troubleshoot production issues and perform root cause analysis.
- Collaborate with business analysts, product owners, architects, and cross-functional teams.
- Participate in application modernization, enhancement, and continuous improvement initiatives.
- Perform code reviews and ensure adherence to development standards and best practices.
- Support application deployments, testing, and release activities.
- Contribute to Agile development processes and sprint delivery.