Job Overview
As a seasoned Java expert, you will be responsible for leading cross-functional teams in the development of cutting-edge solutions. Your key responsibilities include driving project requirements, crafting work schedules, and collaborating with stakeholders to ensure timely delivery.
Key Responsibilities
* Spearhead the design, implementation, and deployment of complex Java-based projects
* Evaluate and align technology roadmaps with business objectives
* Oversee code quality, performance, and security standards to drive business value
* Provide guidance and ensure adherence to project and company guidelines and standards
* Deliver high-quality results by meeting deadlines and exceeding expectations
* Foster a culture of innovation and collaboration within the team
Requirements
* Bachelor's Degree in Computer Science or related field
* Minimum 2 years of experience leading technical teams, or 5 years of IT work experience in software development
* Hands-on expertise with Java and proficiency in Object-Oriented Programming (OOP)
* Strong knowledge of SQL and database fundamentals
* Advanced experience with the Spring Framework and Spring Batch