Senior Lead Java Developer

Remote Full-time
At Umpisa Inc., our mission is to make the Philippines be known globally as a tech hub.Umpisa Inc. is a progressive technology services company that partners with select industries, clients and people to work on pioneering and industry-changing solutions via digital transformation, modern software development and venture building.We create a set of world-class and impactful products and solutions to help organizations and individuals live better lives. We offer demanding, challenging and rewarding careers in software development, product development, emerging technologies, and more for the right candidates.Essential Skills Aligns with our values: Excellence, Integrity, Professionalism, People Success, Customer Success, Fun, Innovation and Diversity Strong communication skills Strong problem solving and analytical skills Excellent problem-solving ability Would like to work as part of a self-organizing Scrum team in a scaled agile framework Must be a self-starter and loves to collaborate with the team and client Job SummaryWe're looking for a highly skilled and experienced Senior Lead Java Developer to join our growing team. In this pivotal remote role, you'll be instrumental in designing, developing, and implementing robust and scalable Java-based applications. You'll lead a team of talented developers, providing technical guidance, mentorship, and ensuring the delivery of high-quality software solutions that meet our business objectives.Responsibilities: Lead the design, development, and implementation of complex Java applications and services, ensuring adherence to best practices and architectural standards. Provide technical leadership and mentorship to a team of Java developers, fostering their growth and ensuring project success in a remote environment. Conduct code reviews, provide constructive feedback, and ensure code quality, maintainability, and performance. Collaborate closely with product owners, business analysts, and other stakeholders to understand requirements and translate them into technical specifications. Drive the adoption of new technologies, tools, and processes to improve development efficiency and product quality. Troubleshoot and resolve complex technical issues, ensuring the stability and reliability of our systems. Contribute to the continuous improvement of our software development lifecycle (SDLC). Stay up-to-date with emerging trends and technologies in the Java ecosystem and broader software development landscape. RequirementsQualifications: Bachelor's degree in Computer Science, Software Engineering, or a related field. Minimum of 8 years of extensive experience in Java development, with a strong focus on enterprise-level applications. Proven experience in a lead or senior developer role, with demonstrated leadership and mentoring abilities. Deep expertise in Java 8+ and its core libraries, as well as popular frameworks such as Spring Boot, Spring MVC, and Hibernate. Solid understanding of object-oriented programming (OOP) principles, design patterns, and data structures. Experience with microservices architecture and RESTful API design. Proficiency in database technologies (e.g., PostgreSQL, MySQL, Oracle) and ORM frameworks. Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and containerization technologies (e.g., Docker, Kubernetes) is a plus. Experience with agile development methodologies (Scrum, Kanban). Strong understanding of testing methodologies and tools (e.g., JUnit, Mockito). Excellent problem-solving, analytical, and communication skills, with a proven ability to thrive in a remote work setting. Ability to work independently and collaboratively in a fast-paced environment. Nice to Have: Experience with front-end technologies (e.g., React, Angular, Vue.js). Knowledge of continuous integration/continuous deployment (CI/CD) pipelines. Contributions to open-source projects. About the companyUmpisa Inc. is a progressive technology services company that partners with select industries, clients and people.Our company provides modern software development services that allow businesses to stay competitive in today's digital landscape. We use the latest technologies and methodologies to design and build custom software solutions that are tailored to your specific needs and goals.

Apply Now
Apply Now

Similar Opportunities

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote Full-time

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote Full-time

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote Full-time

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote Full-time

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote Full-time

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote Full-time

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote Full-time

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote Full-time

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote Full-time

USPS Office Helper

Remote Full-time

Part-Time Customer Service Representative - Flexible Schedule Opportunity at blithequark

Remote Full-time

Cyber Data Protection Senior Manager - MSFT Purview

Remote Full-time

Customer-Facing Product Engineer

Remote Full-time

Vendor Management Specialist

Remote Full-time

Want English Teachers - Earn Money Online in Waterloo, IA

Remote Full-time

Vice President, Project Cost Management (Easter...

Remote Full-time

Recruiter

Remote Full-time

Subway Sandwich Artist Job at Pilot Flying J in Gila Bend

Remote Full-time

Entry Level Lab Support Associate

Remote Full-time

**Experienced Data Entry Specialist – Remote Work Opportunity with arenaflex**

Remote Full-time
← Back to Home