Senior Java Developer (Colombia – Remoto)

🚀 We are looking for a Senior Java Developer to join our team!

Responsibilities:

🔹 API Development and Migration: Design, develop, and maintain new APIs and migrate existing ones using Java and Spring Boot. Collaborate with the team to implement best practices, ensuring high performance and reliability of APIs.

🔹 Application Development: Analyze requirements and propose effective technical solutions. Write clean, efficient code, perform unit testing, and participate in code reviews. Oversee the deployment process and ensure successful releases.

🔹 Collaborative Relationship Management: Work closely with senior developers, product managers, and quality assurance teams. Take advantage of learning opportunities from colleagues and provide support to ensure high-quality product delivery.

🔹 Continuous Learning: Commit to ongoing professional development by staying up-to-date with new technologies, frameworks, and tools. Continuously seek ways to improve both personal and team efficiency in the development process.

🔹 Ownership and Accountability: Take full responsibility for assigned tasks, ensuring timely completion and thorough testing before delivery. Proactively address problems and seek solutions before escalating them.

Who are you?

Must-have skills: Java, Java J2EE, Spring, Spring Boot, SQL, JUnit
Desired skills: FrontEnd exposure, CI/CD, Kubernetes
💼 5 to 10 years of experience in Java and related technologies to design and develop web applications and REST APIs
🔹 Experience with Web Services, Application Servers (Glassfish), and Web Servers (Apache)
🔹 Familiarity with Agile development, Subversion, Bitbucket, Maven
🔹 Expertise in Java web frameworks (Spring, Hibernate, Struts2, Spring Data, JPA)
🔹 Strong experience in database design and management, keeping up with the latest practices and versions

Desired Experience:

🔹 Experience with continuous delivery systems, build tools, and version control (CI/CD, Git, Kubernetes, Docker)
🔹 Writing JUnit test cases with high coverage
🔹 Familiarity with Microservices, Design Patterns, Architectural Blueprints, and UML
🔹 Experience with RDBMS / MongoDB and cloud environments is a plus

Additional Requirements:

🔹 English Level: B2-C1, with strong communication skills to effectively collaborate with international teams.

If you are proactive, responsible, and passionate about Java development, this opportunity is for you! 🌟

📧 Apply now and become part of a dynamic, growing team!




Solicitar
Ubicación
Remote, Colombia
Fecha de inserción del trabajo
2024-09-05
Solicitar