This job is now closed
Job Description
- Req#: 051ab782-4d3f-40c4-af92-ef8e57719fde
- Develop, test, and deploy software applications using Java, Spring Boot, and RESTful APIs.
- Collaborate with stakeholders to define technical solutions that meet project requirements.
- Maintain and enhance application performance, scalability, and reliability.
- Implement design patterns (e.g., DRY, SOLID, ReST) to ensure quality and maintainability.
- Mentor junior developers and contribute to a culture of continuous learning and growth.
- Build and maintain integrations using messaging frameworks like JMS and ActiveMQ.
- Support agile workflows with test-driven methodologies and CI/CD tools such as Jenkins and GitHub Actions.
- 8+ years of development experience (4 most recent years in Java server-side applications).
- Expertise in Core Java 1.8 or above, Spring, Spring Boot, and RESTful web services.
- Proficiency in design methods and patterns (e.g., DRY, SOLID).
- Advanced experience with relational and NoSQL databases and ORM frameworks like Hibernate.
- Proficient in Git, IntelliJ IDE, and build tools like Maven.
- Experience with in-memory distributed data systems (e.g., memcache, Hazelcast).
- Strong knowledge of Agile and Test-Driven Development methodologies.
- Excellent verbal and written communication skills.
- Experience with JSON-API and/or GraphQL web services.
- Familiarity with cloud deployments (Azure preferred).
- Knowledge of profiling tools and third-party library comparisons.
- Exposure to international software development (multi-lingual, multi-currency).
- High-level understanding of MacOS, Unix, and Linux environments.
We are tech transformation specialists, uniting human expertise with AI to create scalable tech solutions.
With over 6,500 CI&Ters around the world, we’ve built partnerships with more than 1,000 clients during our 30 years of history. Artificial Intelligence is our reality.
At CI&T, Collaboration, Innovation, and Transformation drive everything we do.
We’re looking for a highly skilled Senior Java Developer to join our team in Colombia. If you're passionate about technology and want to work in a multicultural, collaborative, and innovative environment, this is your opportunity to make an impact. Join us to develop cutting-edge solutions powered by AI and transform ideas into reality.
Position Overview
As a Senior Java Developer, you will play a key role in designing, developing, and deploying scalable server-side applications using Java, Spring Boot, and modern cloud technologies. You'll collaborate with cross-functional teams to deliver high-quality solutions that align with client expectations while mentoring junior developers and fostering a culture of learning and innovation.
\n
Key Responsibilities
Must-Have Skills
Nice-to-Have Skills
\nWhy Join CI&T?
At CI&T, we are passionate about Collaboration, Innovation, and Transformation. We foster a multicultural environment where ideas thrive and technology drives change. By joining us, you’ll have the chance to work on impactful projects powered by AI and cutting-edge tools, alongside a team that values learning and growth. Take the next step in your career with us and become part of a company where your skills and creativity are valued.
Apply now and transform your future with CI&T!
#LI-MJ1
#MidSenior
Our benefits include:
- Premium Healthcare
- Meal voucher
- Maternity and Parental leaves
- Mobile services subsidy
- Sick pay-Life insurance
- CI&T University
- Colombian Holidays
- Paid Vacations
And many others.
Collaboration is our superpower, diversity unites us, and excellence is our standard.
We value diverse identities and life experiences, fostering a diverse, inclusive, and safe work environment. We encourage applications from diverse and underrepresented groups to our job positions.
About the company
CI&T is an information technology and software engineering company.