Job Closed
This listing is no longer active.
Agile. Unstoppable.
Senior Java Software Engineer – Agentic AI
Location
Colombia
Posted
60 days ago
Salary
0
Seniority
Senior
Job Description
Senior Java Software Engineer – Agentic AI
Gorilla Logic
• Act as the technical subject matter expert for your assigned domain, owning high-level design, development, and stabilization of scalable microservices. • Translate high-level product objectives into technical specifications and execute on them with speed and accuracy. • Design, develop, and maintain microservices, including APIs, business services, and data models. • Leverage agentic AI development tools (e.g., GitHub Copilot, Cursor) to accelerate development and improve efficiency. • Critically evaluate, refine, and validate AI-generated outputs to ensure adherence to high engineering standards. • Apply context engineering practices to enable AI tools to generate compliant, maintainable, and idiomatic code. • Utilize AI for high-impact engineering tasks such as boilerplate generation, test scaffolding, and complex refactoring. • Perform regular code reviews, ensuring code quality and consistency across the codebase. • Promote best practices by discouraging “big PR” approaches and encouraging incremental, maintainable changes. • Advocate for modular, component-based architecture and scalable system design. • Collaborate closely with team members to remove roadblocks, align on standards, and improve team productivity. • Participate in and lead collaborative design sessions, technical discussions, and workshops. • Identify, manage, and proactively address technical debt, ensuring long-term system sustainability. • Apply strong critical thinking and problem-solving to resolve complex architectural and system challenges. • Communicate effectively and proactively across teams using tools such as Slack, Jira, and other collaboration platforms.
Job Requirements
- 5+ years of professional experience with Java.
- 5+ years of experience with Spring Framework (Spring Boot, Spring Data, Hibernate or similar ORM).
- 3+ years of experience with GraphQL API design.
- 5+ years of experience working with relational (SQL) databases.
- Strong expertise in designing scalable data models for transactional systems.
- Proven experience integrating agentic LLM tools (e.g., GitHub Copilot, Cursor) into the SDLC.
- Ability to perform context engineering to improve AI-generated outputs.
- Demonstrated use of AI for boilerplate generation, test creation, and refactoring.
- Strong problem-solving and critical thinking skills.
- Proactive and effective communication and collaboration skills.
- Solid understanding of technical debt and engineering trade-offs.
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Collaborate with product and design teams to build high-value features • Drive the evolution of our architecture and system • Ensure the availability, scalability, and efficiency of our services • Work on impactful projects with high volumes of production traffic • Produce simple, maintainable code while always looking to improve it • Define testing strategies and write automated tests • Own your code all the way to production with a self-service continuous delivery pipeline and production infrastructure • Run what you build using containers orchestration and monitoring technologies • Perform code-reviews promptly, regularly and constructively
JAVA Tech Lead
ZensarAt Zensar, we’re “experience-led everything”. We are committed to conceptualizing, designing, engineering, marketing, and managing digital solutions and experiences for over 130 leading enterprises. We are a company driven by a bold purpose: Together, we shape experiences for better futures. Whether for our clients, our people, or the world around us, this belief powers everything we do. At the heart of our culture is ONE with Client - a set of four core values that reflect who we are and how we work: One Zensar, Nurturing, Empowering, and Client Focus. Part of the $4.8 billion RPG Group, we’re a community of 10,000+ innovators across 30+ global locations, including Milpitas, Seattle, Princeton, Cape Town, London, Zurich, Singapore, and Mexico City. We believe the best work happens when individuality is celebrated, growth is encouraged, and well-being is prioritized. We are an equal employment opportunity (EEO) and affirmative action employer, committed to creating an inclusive workplace. All qualified applicants will be considered without regard to race, creed, color, ancestry, religion, sex, national origin, citizenship, age, sexual orientation, gender identity, disability, marital status, family medical leave status, or protected veteran status.
Lead Software Engineer with more than 10 years of experience. Skills : Java, Spring Boot, React, TypeScript. Cloud tech Stack Pivotal - Cloud Foundry/Assure/AWS Note : We are looking for individuals with hands-one experience, along with system design experience.
• Build robust, fault-tolerant integrations with 3rd party APIs that have little to no or poor documentation. • Create sophisticated background processing pipelines that are also fault-tolerant. • Develop mature APIs and microservices that adhere to RESTful principles that are used by paying clients in production. • Write strong unit and integration tests that ensure the code quality of your work. • Investigate client issues and service disruptions that require a deep dive. • Translate high-level requirements into a system design update and new data model while collaborating with clients and team members through requirements gathering and discovery. • Evaluate the pros and cons of high level architectural choices as well as lower level design decisions required within an existing application. • Work autonomously and make system design decisions that are resistant to change leveraging your experience. • Deeply invested in your work and client happiness. • Mentor junior to mid level engineers while also holding them accountable.
Mid-level Backend Software Engineer
ExperianWe're unlocking the power of data to help create a better tomorrow.
• Design, code, test, debug and document simple programs, scripts, and application components following established coding standards. • Define test conditions, create test cases, execute test scripts, and document results to ensure software functionality, stability, and compliance with requirements. • Support integrated applications by assisting with system integration testing, troubleshooting, and diagnosing simple issues to maintain stable operations. • Produce software builds from source code and support deployment and integration testing activities following standardized build and release procedures. • Collaborate with engineering, application support, and business stakeholders to stay aligned on project status, technical needs, and integration requirements. • Continuously develop technical skills and understanding of systems, tools, and engineering processes through training, feedback, and hands-on experience.


