Remote Team Lead/Sr. Java Developer (Bogota) - Life Insurance
Posted
Apply now
Please, let Truelogic know you found this job
on RemoteYeah.
This helps us grow ๐ฑ.
Description:
The Team Lead of the Acquisition Team will be responsible for designing, writing, and maintaining high-quality, scalable, and high-performance application software in an agile environment.
This role includes leading development efforts, resolving technical issues, and continuously enhancing development processes.
The Senior Java Developer will also mentor junior developers and take on leadership responsibilities as needed.
Responsibilities include maintaining and enhancing automated build and deploy processes using modern CI/CD tools, developing deployment instructions, and ensuring successful deployments.
The candidate will design and implement automated unit testing frameworks, conduct thorough unit testing and code reviews, and explain complex problems and solutions to people inside and outside their expertise.
The role requires translating business requirements into innovative technology solutions, taking ownership of technical aspects, and driving projects to completion.
The candidate will be a resource for Product Owners and Business Analysts, develop solution designs, estimate work, and maintain, troubleshoot, enhance, and document components.
Participation in design reviews and peer reviews, identifying and mitigating project risks, and collaborating with the team to reduce risks is essential.
The candidate will support applications outside of normal business hours, mentor and guide junior developers, lead development efforts, and ensure adherence to best practices.
Fostering a collaborative and innovative team environment and proactively identifying and addressing team challenges and opportunities is also part of the role.
Requirements:
A Bachelor's degree in Computer Science or a relevant field is required.
The candidate must have 10+ years of hands-on experience with Core Java, Spring Boot, Spring MVC, Spring Data, REST, SOAP, Microservices, GIT, JUnit, and Mockito.
Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model, is necessary.
A minimum of 3+ yearsโ experience in ReactJS and NodeJS is required.
The candidate must be able to understand the existing development stack involving microservices and React apps and contribute to team goals.
Experience with a content management system like Bloomreach is preferred.
Familiarity with popular React.js workflows (such as Flux or Redux) is necessary.
Hands-on experience working with relational databases is required.
Familiarity with modern front-end build pipelines and tools such as Babel, Webpack, and NPM is necessary.
Familiarity with containerization technologies like Docker and Kubernetes is required.
Recommended skills include SQL Query, Tomcat, Jenkins, Maven, Hibernate, JQuery, and JavaScript.
Knowledge of unit testing methodologies and frameworks is essential.
Experience in Agile software development practices is required.
The candidate must have the ability to anticipate technical issues and formulate remedial actions.
The ability to analyze software requirements for feasibility within time and cost constraints is necessary.
Benefits:
The position offers 100% remote work, allowing employees to work from a location that helps them thrive, requiring only a laptop and a reliable internet connection.
Highly competitive USD pay is provided, offering excellent, market-leading compensation that goes beyond typical market offerings.
Paid time off policies are in place to ensure employees have the chance to unwind and recharge when needed.
Employees enjoy the freedom to manage their time as long as the work gets done, focusing on results rather than the clock.
The opportunity to work with top American companies is available, allowing employees to grow their expertise on innovative, high-impact projects.
The company fosters a culture that values well-being and work-life balance, offering engagement activities and dynamic teams to ensure personal and professional thriving.
Employees can connect with a diverse, global network of over 600 professionals in 25+ countries, expanding their network and collaborating with a multicultural team from Latin America.
Team members will work alongside skilled professionals, ensuring collaboration with seasoned experts in the field.
Apply now
Please, let Truelogic know you found this job
on RemoteYeah
.
This helps us grow ๐ฑ.