Lead Developer (ECH-CTL- 11529)
A jó szolgáltatás nyújtása Önt is motiválja? Csatlakozzon hozzájuk az innovatív termékek és szolgáltatások fejlesztéséhez nemzetközi környezetben!
Responsibilities
Develop using Java, Spring, cloud/hybrid cloud technologies (Azure, OpenShift)
Design, develop, test, deploy, maintain and enhance software solutions
Work with the business analysts to fully understand the business requirements and assure that the project deliverables are fulfilling these
Perform code reviews
Plan, coordinate and execute project activities to ensure timely completion
Develop best practices to improve productivity and utilize programming principles, tools, and techniques to write solution codes
Liaising with team members, management, and clients to ensure projects are completed to standard.
Identifying risks and forming contingency plans as soon as possible.
Motivating staff and creating a space where they can ask questions and voice their concerns.
Being transparent with the team about challenges, failures, and successes.
Coordinating with the team during project development
Implementing best practices and coding standards
Coordinate the design and development based on given specifications
Take part in defining development, test, release, design and branch strategies and processes
Act as a role model for developers
Academic background
Bachelor’s or Master’s degree in Computer Science or related quantitative field
Strong Java background, accumulating at least 5 years of experience in an enterprise environment
High level knowledge of core Java
Extensive knowledge in Java enterprise or related technologies (Java EE, Spring)
Professional Requirements:
Practical experience in software integration into an Enterprise environment
Basic experience in database development
Demonstrated experience with software development life cycle methodologies, including agile
Analytical, organizational and problem solving skills
Comfortable working independently, but has experience working in a team environment
Excellent communication skills, interpersonal, oral, and written
Strong aptitude and desire to learn new technologies and tools
Affinity working with Scala
Excellent technical, diagnostic, and troubleshooting skills.
Excellent communication, motivational, and interpersonal skills.