Automation Engineer
caterpillar
Job Description
-
Assist in the design, development, and delivery of Java-based applications and services
-
Write clean, maintainable, and efficient code aligned with coding standards
-
Participate in code reviews and incorporate feedback to improve code quality
-
Collaborate with senior developers, architects, and team members to understand and implement solutions
-
Support analysis and enhancement of existing or legacy systems
-
Work with DevOps teams on build, integration, and deployment processes
-
Troubleshoot issues, debug applications, and support production fixes
-
Contribute to improving application performance, reliability, and maintainability
-
Learn and apply automation techniques and tools to improve development efficiency
-
Support development of APIs and services as per the architecture standards.
-