Senior Software Engineer (Java)
Title: Senior Software Engineer (Java)
Job Type: Full-time
Location: Philippines
Work Setup: Hybrid (minimum of three days per week in the CI&T office)
Job Purpose
As a Senior Software Engineer at CI&T, you will serve as a technical leader and mentor within a cross-functional team. You will take ownership of complex software solutions, oversee the maintenance of mission-critical legacy applications, and bridge the gap between technical execution and business objectives.
Key Accountabilities
Core Responsibilities
- Lead the design, implementation, troubleshooting, testing, and deployment of complex features and defect resolutions within large-scale codebases.
- Maintain, refactor, and modernize existing Java/J2EE applications while proactively managing technical debt.
- Provide production support by leading incident response, conducting root cause analysis, and implementing sustainable solutions for systems requiring high availability (99%+ uptime).
- Establish and enforce coding standards, conduct comprehensive code reviews, and drive robust testing and monitoring strategies.
- Communicate technical concepts and incident updates effectively to both technical and non-technical stakeholders.
Knowledge and Experience
Technical Requirements
- Minimum of 7 years of experience in Java enterprise development (Java 8 or higher), including J2EE technologies such as Servlets and JSP.
- Strong expertise in MySQL, including complex query optimization, stored procedures, and managing large-scale databases (100M+ records).
- Proficiency in web technologies including JavaScript, HTML, CSS, and MVC architecture patterns.
- Hands-on experience with CI/CD practices, Git, Maven, and managing production environments.
- Solid understanding of AWS services (e.g., S3, RDS, ECS), web services (SOAP/REST), and data integration patterns (ETL, SFTP).
Preferred Qualifications
- Experience or strong interest in Agentic AI approaches to enhance development workflows and system automation.
- Experience with Docker and modern container orchestration tools.
- Familiarity with Windows Server, PowerShell scripting, and legacy frameworks such as Caucho Resin or Apache Axis.
- Background in the automotive industry or Dealer Management Systems (DMS).
Key Competencies
- Excellent English communication skills, with the ability to document solutions and collaborate across teams.
- Strong problem-solving abilities, including advanced debugging and independent issue resolution.
- Proactive work ethic with a focus on identifying system risks and driving performance optimization initiatives.
Why You’ll Love Working With Us
We believe in rewarding our talent with more than just compensation. From comprehensive health coverage to a generous leave policy, we are committed to supporting your well-being and work-life balance.
Time to Recharge
- Generous leave credits: Begin with 22 combined leave days in your first year.
- Seniority benefit: In your second year, your leave credits increase to 30 days (20 vacation leave and 10 sick leave).
- Flexibility: Convert up to 5 unused vacation leave days to cash or carry them over to the following year.
Health & Family First
- Premium HMO coverage of up to ₱250,000 per illness per year.
- Coverage for up to two dependents at no additional cost, effective from day one.
PHP 100,000 - 150,000 per-month-salary