Lead Java Engineer
Caterpillar Zobraziť všetky práce
- Košice, Košický kraj
- Trvalý pracovný pomer
- Plný úväzok
- Define and promote the technical vision and long-term roadmap for software systems, ensuring alignment with organizational objectives.
- Acquiring client requirements; resolving workflow problems through automation optimization.
- Writing source code for new applications, and/or generating and enhancing code samples for existing applications.
- Utilizing automated testing tools to perform the testing and maintenance.
- Mentor and help more junior engineers and provide them guidance in creating structured application/interface code, new documentation and guides.
- Identify areas of growth within the team.
- Stay up to date with the latest trends and advancements in IT development.
- Decision Making and Critical Thinking: Knowledge of the decision-making process and associated tools and techniques; ability to accurately analyze situations and reach productive decisions based on informed judgment.
- Effective Communications: Understanding of effective communication concepts, tools and techniques; ability to effectively transmit, receive, and accurately interpret ideas, information, and needs through the application of appropriate communication behaviors.
- Software Development: Knowledge of software development tools and activities; ability to produce software products or systems in line with product requirements.
- Expert-level proficiency in Java (8/11/17), Spring Boot (MVC, Data, Security, Cloud), .Net, and microservices design.
- Advanced knowledge of AWS services (e.g., EC2, Lambda, RDS, SQS, API Gateway) and cloud-native patterns.
- Mastery of DevOps tools (e.g., Azure DevOps, GitHub Actions, CloudFormation Templates) and container technologies (Docker, Kubernetes).
- Experience with performance tuning, security hardening, and distributed systems.
- Proven ability to influence architects, align teams, and drive consensus on technical direction.
At Cat Digital, we are committed to fostering a culture of innovation and continuous learning, and we believe in investing in the development of our employees. As a member of our team, you will have access to a wide range of training and development opportunities, as well as very competitive compensation and benefits packages, like:
- 4600+ euros / month gross
- Performance related annual cash incentive
- Industry leading Pension plan
- 5 days of extra vacation above the legislative requirement
- Attractive Life insurance
- 1 Volunteering Day
- Multisport Card