Job Closed
This listing is no longer active.
Attorneys: Get the Legal Clients You Need. Call 866.953.4259 to View Cases.
Lead Software Engineer, Java Full Stack
Location
Philippines
Posted
63 days ago
Salary
0
Seniority
Senior
Job Description
Lead Software Engineer, Java Full Stack
LegalMatch
• Overseeing the design, development, and implementation of new software systems and enhancements to existing systems • Leading by example through hands-on coding, taking ownership of the main development work on critical features and core systems including contributing to problem definition and solution design in evolving requirements • Fostering a creative and cohesive unit capable of delivering complex software projects • Coordinating with scrum masters, project managers and other software engineers to plan, design, develop, test, and maintain cloud/web/mobile and desktop applications • Ensuring all software engineering projects are delivered on time and to the agreed quality standards • Utilizing AI tools where appropriate to support development, improve efficiency, and assist in debugging and validation of solutions • Continuously improving technical knowledge and staying updated with emerging tools, including AI-assisted development practices, and sharing them with the team • Maintaining high standards of software quality within the team by establishing good practices and habits • Providing regular performance feedback, coaching, and career development to team members • Facilitating root cause analysis of system issues and supporting resolution of production-related concerns when needed
Job Requirements
- Proactive, adaptable, and professional
- Strong collaborator and communicator, able to work effectively with cross-functional teams
- Strong problem-solver who can contribute to defining problems and identifying practical solutions
- Committed to continuous improvement and open to experimenting with new approaches
- Comfortable working in evolving requirements and contributing to clarity and direction
- Understands system-level considerations and how technical work supports business goals
- Technical Requirements:
- Experience: 7+ years in software development, including 3+ years in leadership.
- Technical Skills: Proficient in multiple languages (Java, C++, C#, Python, JavaScript, etc.), full-stack development, modern architectures (microservices, event-driven), CI/CD, Docker, and Kubernetes.
- Software Development Practices: Strong in OOP, functional programming, scripting, UX best practices, unit testing, TDD/BDD, Agile/Scrum, and database management (SQL & NoSQL), with exposure to AI-assisted development tools
- Leadership & Project Management: Proven track record in managing software products, leading teams, and delivering solutions with a focus on quality and timeliness
- Communication & Collaboration: Excellent problem-solving, interpersonal, and client management skills, with the ability to explain technical concepts to non-technical audiences.
- Additional Skills: Experience with cloud platforms (AWS, Azure, GCP), version control (Git), testing frameworks, software security, and adapting to fast-changing environments.
Related Guides
Related Job Pages
More Backend Engineer Jobs
Java Spring Microservices
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.
Role Description - Design, develop, and maintain high-performance Java-based RESTful APIs and microservices serving member-facing digital products. - Build and evolve core Member Services platform capabilities including account management, card servicing, rewards, benefits inquiry, and transaction history. - Develop event-driven architectures using Apache Kafka for real-time member data processing, notifications, and service orchestration. - Implement GraphQL APIs to support flexible, efficient data delivery to mobile and web front-end clients. - Ensure API contracts are robust, versioned, well-documented, and backward-compatible across consumer teams. - Design loosely coupled, independently deployable microservices following domain-driven design (DDD) principles. - Deploy and manage services on cloud platforms (AWS / GCP / Azure) using containerization (Docker) and orchestration (Kubernetes / OpenShift). - Implement service mesh patterns, circuit breakers, retries, and rate limiting for resilient inter-service communication. Company Description At 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.
Senior Golang Engineer, Backend
MirantisStrategic open source infrastructure for containers and virtual machines.
• Design, architect, implement, review, and test frameworks, libraries, tools, and services primarily using Go. • Participate in requirement, design, planning, and retrospective meetings as an integral part of an Agile software development team. • Contribute to successful sprints by implementing items contributing to overall team goals. • Act as a subject matter expert and evangelist within the company and broader community. • Be an active maintainer of Mirantis projects by managing contributions and patches to open-source projects, reviewing submissions, and participating in design decisions. • Participate in product discussions, influence the roadmap, and take ownership and responsibility over new projects to make them happen. • Be the technical reference to external partners and in-house engineering teams, provide support by sharing knowledge and/or taking on the development effort. • Contribute to testing via automation and test plan reviews to prevent bugs from entering the product and eliminate regressions, ensuring a quality product every build. • Ensure that MSR continues to be a first-class and indispensable part of diverse customer solutions, working seamlessly with existing systems including popular orchestrators and other industry-standard components.
Senior Back-end Software Engineer, Java, willing to learn Go
Software MindSoftware House focused on results since 1999
• Focus on completing the remaining features and improving system performance to ensure the platform meets production standards • Contribute to the ongoing product development, enhancements, and maintenance, supporting the platform’s scalability and reliability
• Contribute to the development and maintenance of backend services for a high-load platform focused on sports betting and financial transactions. • Work on scalable APIs, asynchronous task processing, payment integrations, and real-time system functionality. • Collaborate closely with cross-functional teams to ensure reliability, performance, and smooth user experience.


