




Summary: Seeking an Intermediate Java Developer to design, develop, and deploy scalable applications using Java frameworks and participate in all development lifecycle phases within an Agile environment. Highlights: 1. Opportunity to unlock full potential in an evolving environment 2. Encourages collaboration, creativity, and a positive mindset 3. Career development and professional growth opportunities **Intermediate Java Developer** =============================== Location Colombia, Bogotá Category Consultancy Position Type Regular Full\-Time Working Model Hybrid **Overview** ------------ We are an independent global technology group delivering end\-to\-end technology solutions through a global delivery model. We invest our efforts in unlocking the full potential of not only our clients, but also that of our employees by providing them with an evolving environment that encourages collaboration, creativity and a positive mindset. **Responsibilities** -------------------- **What will you do ?*** Design, develop, and deploy applications using Java. * Strong expertise in frameworks such as Spring, Hibernate, etc. * Actively participate in all phases of the development lifecycle, including requirements analysis, design, implementation, testing, and maintenance. * Develop efficient and scalable technical solutions while ensuring code quality and security. * Conduct unit tests and integration tests to ensure code quality. * Development using Agile methodology. * Ability to work in a team, communicate effectively, and adapt to changes. * Collaborate closely with stakeholders to understand functional and technical requirements. **Qualifications** ------------------ **Who are you ?** ================= * BS/MS degree in Computer Science, Engineering, or a related subject. * ***Advanced English Level Required***. * **3\+ years** of experience in Java development. * **3\+ years** of experience with Spring framework (Spring, Spring MVC, Spring Boot, Spring Security, etc). * **3\+ years** of experience in CI/CD pipelines, including technologies such as Docker, Jenkins/Concourse. * Ability to write well\-designed, testable, efficient code * Experience in designing and developing applications using Java EE platforms. * Experience in implementing RESTful web services. * Experience with cloud technologies, such as AWS. * Excellent knowledge of Relational Databases, SQL, and NoSQL. * Experience with Oauth2 * Solid understanding of Hibernate and micro\-services. * Solid understanding of object\-oriented principles. * Understanding of Gitflow workflow. * Experience with JBoss application server. * Experience with Maven. * Experience with Java Messaging. * Extensive knowledge of API development. * Experience using code management and collaboration tools, such as Bitbucket. * Experience working in an agile environment, using Jira.. **What are we offering you ?** ============================== * Competitive Salary. * Language courses. * Sodexo food card. * Health and life insurance. * Being part of a global team. * Continuing education opportunities. * Virtual company events each month. * Multicultural and inclusive work environment. * Career development and professional growth opportunities. * Paid Time Off (vacation, sick leave, maternity and paternity leave, COL holidays).


