Lead Full Stack Java Developer
Lead Full Stack Java Developer
The ideal candidate will have a very strong technical background in:
• 8+ years of experience in Java Spring Boot, Java frameworks, such as Spring, Hibernate, and
Apache Maven, with a strong understanding of core Java concepts, such as object-oriented
programming, data structures, and algorithms.
• 4+ years of experience in Angular, with a strong understanding of front-end technologies, such
as HTML, CSS, JavaScript, and Node JS.
• 2+ years of experience in Ruby on Rails, with a strong understanding of popular Ruby on Rails.
• Understanding of the principles of software development, including agile methodologies and
continuous integration/delivery.
• Experience with web services, RESTful API, and microservices.
• Bachelor's degree in Computer Science or a related experience..
Responsibilities
• Lead the development of complex software projects, ensuring timely delivery and high-quality
results.
• Design, develop, and deploy scalable, maintainable, and efficient software applications using
Java Springboot, Ruby on Rails, and Angular.
• Mentor junior developers, providing guidance and support to help them grow in their careers.
• Collaborate with cross-functional teams, including product management, design, and QA, to
ensure alignment and effective communication.
• Stay up-to-date with industry trends and emerging technologies, and recommend new
technologies and tools to improve the team's productivity and efficiency.
• Participate in code reviews, ensuring that code meets the highest standards of quality, security,
and performance.
• Plan, coordinate, and execute migration projects, ensuring minimal disruption to business
operations.
• Develop project plans, estimates, and resource allocation plans, and track progress against these
plans.
• Identify and mitigate project risks, and develop contingency plans as needed.
• Develop and maintain the team's technical processes and standards, ensuring consistency and
efficiency.
• Collaborate with the technical lead to develop and implement best practices, such as continuous
integration and delivery.
• Participate in the development and maintenance of the team's technical documentation.
• Communicate technical ideas and plans to both technical and non-technical stakeholders.
• Collaborate with the product management team to gather requirements and provide technical
input.
• Present technical solutions to stakeholders, including product managers, designers, and
executives..
| Costa del Este | Torre Banco Panamá | Piso 21 | Oficina B |Correo: rrhh@optechpartners.com |
Lead Full Stack Java Developer
Experience: +8 -10 years
Work location: Heredia, Costa Rica & remote for LATAM
Duration: Indefinite Contract / Full time
English Required: B2+ - C1
Time Zone: Pacific time, OR CST
Experience required: ROR, Java, Spring Boot & Angular)
Experience:
• Angular,
• Apache,
• Java
• ,JavaScript,
• Node,
• Ruby on Rails,
• Spring Framework
• Ability to communicate complicated technical problems to both technical and business audiences.
• Ability to quickly understand business objectives and to recognize and capitalize on data-driven solutions.
Soft Skills
| Costa del Este | Torre Banco Panamá | Piso 21 | Oficina B |Correo: rrhh@optechpartners.com |
• Send CV with photograph to: and rrhh@optechpartners.com
Subject Lead Full Stack Java Developer. add desired salary.
| Costa del Este | Torre Banco Panamá | Piso 21 | Oficina B |Correo: rrhh@optechpartners.com |