Job Summary
As a Technical Lead you will be at the forefront of designing and implementing cutting-edge solutions using Spring Boot Microservices and Core Java. Your role will involve collaborating with cross-functional teams to deliver high-quality software solutions that align with business objectives. This hybrid role requires a deep understanding of REST Web Services and PL/SQL to drive innovation and efficiency in our projects.
Responsibilities
-
Lead the design and development of scalable applications using Spring Boot and Microservices architecture.
-
Oversee the integration of REST Web Services to ensure seamless communication between systems.
-
Provide technical expertise in Core Java to optimize application performance and reliability.
-
Collaborate with cross-functional teams to gather and analyze requirements for new features.
-
Ensure code quality and maintainability by conducting regular code reviews and implementing best practices.
-
Develop and maintain PL/SQL scripts to support database operations and enhance data processing.
-
Mentor and guide junior developers to foster a culture of continuous learning and improvement.
-
Troubleshoot and resolve complex technical issues to minimize downtime and enhance user experience.
-
Coordinate with stakeholders to align technical solutions with business goals and objectives.
-
Implement security measures to protect applications and data from potential threats.
-
Stay updated with the latest industry trends and technologies to drive innovation within the team.
-
Participate in agile ceremonies to ensure timely delivery of project milestones and objectives.
-
Document technical specifications and project progress to facilitate knowledge sharing and collaboration.
Qualifications
- Possess a strong understanding of Spring Boot and Microservices architecture.
-
Demonstrate expertise in REST Web Services and Core Java for application development.
-
Have experience with PL/SQL for efficient database management and operations.
-
Exhibit excellent problem-solving skills and the ability to troubleshoot complex issues.
-
Show proficiency in conducting code reviews and implementing best practices.
-
Display strong communication skills for effective collaboration with cross-functional teams.
-
Be adaptable to a hybrid work model and manage tasks efficiently in a day shift environment.
Certifications Required
Oracle Certified Professional Java SE Programmer Spring Professional Certification