Senior Java Developer
WeSupport Incorporated (Makati)
Qualifications
Education
- Bachelor's degree in Information Technology, Computer Engineering, Computer Science, or a related field. Candidates with other educational backgrounds may be considered if they have extensive relevant experience.
Experience and Technical Requirements
- At least 5 years of experience as a Java Developer, with strong application analysis and troubleshooting skills. (Must-have)
- Strong, current hands-on experience in Java 8/17 and Spring Boot. (Must-have)
- Solid experience with Spring MVC and the legacy Spring Framework.
- Hands-on knowledge of Spring Security, including CSRF protection.
- Strong understanding of software architecture, design patterns, and separation of concerns.
- Proficiency in full-stack development, REST APIs, and API integration.
- Experience with C#, .NET, JSF/JSP, and frontend fundamentals such as JavaScript and CSS.
- Working knowledge of MySQL databases and Tomcat 10.1.
- Experience with Maven, Ant, Azure DevOps, TFS, Agile Scrum, and Git Flow.
- Knowledge of software development best practices, testing, debugging, and technical documentation.
- Experience in business processes is an advantage but not required.
Core Skills
- Strong analytical, critical-thinking, and problem-solving abilities.
- Proficiency in coding, debugging, testing, and prototyping.
- Ability to analyze complex issues and translate user requirements into efficient technical solutions.
- Ability to test and debug programs and provide technical support based on user requirements.
- Capability to prepare clear, detailed technical documentation and instructions.
- Strong communication skills and the ability to work directly with clients and end-users.
Personal Attributes
- Professional, honest, and committed to maintaining high ethical standards.
- Resourceful, self-motivated, and detail-oriented.
- Collaborative, patient, and persistent in resolving technical issues.
- Proactive, adaptable, and eager to learn new technologies.
- Logical, efficient, and capable of working under pressure with minimal supervision.
- Willing to mentor colleagues and share technical knowledge.
Work Schedule and Conditions
- Willing to work mid-shift schedules, either 3:00 PM–12:00 AM or 2:00 PM–11:00 PM.
- Flexible to work extended hours or different shifts when project requirements demand.
- Willing to travel to other work sites when necessary.
Job Description
Job Summary
The Senior Java Developer is responsible for designing, developing, maintaining, and enhancing Java-based applications while ensuring high standards of code quality, system performance, and service reliability. The role contributes to continuous service improvement, resolves complex technical issues, supports project delivery, and collaborates with clients and cross-functional teams to deliver effective solutions.
Key Responsibilities
1. Software Development and Change Management
- Analyze business processes and assess change requests to identify requirements, feasibility, dependencies, compatibility, and estimated timelines.
- Coordinate with supervisors, project teams, and end-users to clarify requirements and recommend system improvements.
- Translate business requirements into detailed technical specifications and logical programming instructions.
- Develop, enhance, and maintain Java-based applications using established coding standards and best practices.
- Perform unit testing, debugging, and code reviews to ensure application quality and reliability.
- Evaluate application design and recommend tools and practices to improve code quality and system performance.
2. Customer Service and Technical Support
- Maintain positive client relationships and ensure the delivery of high-quality technical support.
- Troubleshoot and resolve complex application issues and programming errors.
- Provide regular updates to clients regarding project progress, technical concerns, and resolution timelines.
- Support knowledge transfer and documentation during project handovers.
- Contribute to continuous service improvement initiatives to prevent recurring incidents and enhance service quality.
3. Project Coordination and Documentation
- Assist in defining project tasks, deliverables, schedules, and resource requirements.
- Prepare technical documentation for requirements analysis, system design, prototyping, and implementation.
- Monitor service deliverables and maintain accurate project records and reports.
- Ensure compliance with organizational standards, including CMMI practices.
- Conduct technical assessments of job applicants when required.
4. Team Collaboration and Mentoring
- Collaborate with team leads and colleagues to address technical concerns, share recommendations, and improve team performance.
- Provide technical guidance and assist team members in resolving development and application support issues.
- Support knowledge transfer during project transitions and handovers.
- Adjust priorities and provide assistance to other team members to maintain service continuity.
5. Research and Continuous Learning
- Research emerging technologies, development tools, and industry best practices to identify opportunities for improvement.
- Recommend innovative technical solutions that enhance application functionality and user experience.
- Stay updated on relevant technologies, system changes, and business processes.
- Share technical expertise and provide training to Application Support team members and Analyst Programmers.
6. Other Responsibilities
- Perform additional tasks and responsibilities as assigned by management.
- ...Description Develop and maintain backend applications using Java and Spring Boot. Design, implement, and optimize cloud-based solutions on AWS. Collaborate with cross-functional teams to define and design new features. Perform code reviews and mentorship for...
- ...fields. Other courses are welcome as long as he or she has extensive related experience. Has at least 5 years of experience as a Java Developer, with expertise in application analysis and troubleshooting. Experience in business domain processes is preferred but not...
- ...solving issues within multiple components of critical business systems. Priority • AI Workforce (Oracle): Collaborate with co-senior developers to build and enhance Oracle Cloud applications using Oracle Application Express (APEX), Oracle Cloud Visual Builder, and...
- ...Full-Stack Java Developer Permanent / Full-Time Job Summary: The Full-Stack Java Developer is responsible for designing, developing... ...of 3+ years of full-stack web development experience Senior Java Developer: Minimum of 5+ years of full-stack web development...
- ...those interfaces. Designs email, SMS templates using HTML Develops choices around API design, microservices, rules orchestration and... ...APIs for web, mobile or other systems/applications using Java Spring Boot Have not less than 4 years experience in API Gateways...
- ...related discipline. At least 5 years of professional experience in Java application development . Strong hands-on experience in Java... ...Agile and Scrum methodologies. Responsibilities Design, develop, test, and maintain Java-based applications using established...
- ...that help professionals and businesses make better decisions, improve results, and increase productivity. Position: Software Java Developer III Industry: IT Company Work Location: Manila, Ilo-Ilo, Davao and Cebu Work Schedule: Once a month RTO Salary: Php...
- ...Develop and test functionalities based on J2EE and HCL 9.1 framework (or equivalent) Support Technical Leader and Senior Engineer managing sprint, backlog and documentation in Jira/BitBucket... ...years’ experience developing with Java, JPA/Hibernate, Spring, SOAP Web Services...
- ...attain corporate performance objectives as our partners trusted advisor and preferred business partner. We are looking for a Senior Java Developer who has a strong proficiency and extensive experience in Java programming language, Spring Boot, and its concepts and...
- ...produces casino gaming machines, slot games, and advanced entertainment technologies for the gaming industry. Position: Senior Gaming C++ Developer Company Industry: Gaming Company Work Location: Alabang Muntinlupa Work Schedule: Regular Schedule Work Set...
- ...Job Description Position: C/C++ Game Developer Company Industry: Online Gaming Company Work Location: Alabang Work Schedule: Dayshift | Monday – Friday Salary: Php 90,000- Php 120,000gross Benefits: ~ Government mandated benefits ~ HMO +1 dependent...
- ...responsible for the management and personal development a team of developers. Management and leadership of a team of Software... ...HTML, Javascript, CSS) Proficiency in MSSQL, XML and JQuery Nice to have: experience with Java, Git, Angular, or DevOps...
- ...networking. We’re looking for a passionate and skilled React Native Developer to join our team and help us shape the future of social media.... ...optimization techniques. ~ Experience with native modules (Objective-C/Swift for iOS, Java/Kotlin for Android) is a plus....
- ...key to the success of the Development team. Guided by the lead developer, the holder will be expected to develop and maintain core application... ...web applications Minimum 3 years of work experience using Java or C# Experience in front end technologies (HTML,...
- ...constant learning. We're now looking for a Junior Laravel Developer to join us and grow alongside our team. Responsibilities:... ...maintaining web applications using Laravel. Collaborate with senior developers, designers, and other team members. Write clean,...
- ...We’re Hiring: Flutter Developer! Are you passionate about building high-performance mobile applications using a single codebase? Join our growing team as a Flutter Developer! Responsibilities: Develop and maintain mobile applications using Flutter Translate UI...
- ...and basic CI/CD workflows. Strong problem-solving skills, attention to detail, and willingness to learn. Responsibilities: Develop and maintain backend services and APIs using Laravel . Integrate and support Livewire components for dynamic interfaces....
- ...Job description: About the Role We are looking for a Mobile Developer to join our growing development team. You will be responsible for building and maintaining high-quality cross-platform mobile applications. The ideal candidate has solid experience with Flutter/Dart...
- ...We are seeking a skilled and detail-oriented PHP Laravel Developer to join our team. The ideal candidate will build and maintain robust... ...web applications using Laravel. Collaborate with senior developers, designers, and other team members. Write clean,...
- ...C#.Net/VB,Net, Knowledgeable in other programming languages (JAVA, JSP, XML, Spring/Spring MVC, SQL, J2EE, FFW (Java), Struts,... ...experience building an application from ground up. He or she has developed a system from scratch. Experience in a Manufacturing Industry...
- ...Duties and Responsibilities • Develop and maintain Drupal modules and themes. • Collaborate with cross-functional teams to define, design, and ship new features. • Optimize applications for maximum speed and scalability. • Troubleshoot and debug issues to improve...
- ...Position: Senior Gaming C++ Developer Company Industry: Gaming Company Work Location: Alabang Muntinlupa Work Schedule: Regular Schedule Work Set Up: Onsite Salary : Php 90,000 - Php 120,000 gross Job Responsibilities Create, enhance, and maintain...
- ...We’re Hiring: PHP Laravel Developer! Are you passionate about building scalable web applications and working with modern technologies? Join our growing team as a PHP Laravel Developer! Responsibilities: Develop, maintain, and enhance web applications using PHP Laravel...
- ...Responsibilities: Design, develop, and maintain custom SAP applications using ABAP programming language. Create and optimize Core Data Services (CDS) views for reporting and analytics. Develop and manage OData services for integration with SAP Fiori/UI5 applications...
- ...Onsite | Nightshift (Follow US Holiday) SENIOR DEVOPS ENGINEER ~ Graduate any... ...cloud infrastructure, Docker, Kubernetes, Java, Microservices, CI/CD, Jenkins ~ Experience... ...recovery strategies. Work closely with developers to ensure smooth API integrations, performance...
- ...frameworks, and development tools Familiarity with software development methodologies (SDLC, Agile) Responsibilities Design, develop, and implement software solutions for slot machine games, including gameplay features and user interfaces Collaborate with game...
- ...Duties and Responsibilities: • Design, build, and maintain efficient, reusable, and reliable .Net code • Developing, implementing, and optimizing SQL queries • Work with Dallas HELIX and other ESSPI HELIX resources on an agile team. • Participate in agile activities...
- ~\We are seeking a skilled Senior Drupal Developer with mid to senior-level expertise in Drupal 8, 9, and 10. The ~ ideal candidate should have an in-depth knowledge of PHP and be well-versed in Drupal module development. ~ Proficiency in database structure is essential...
- ...laboratories, working together to enable a better, safer and more interconnected world. Job Description The Application developer & Business Analyst is responsible to maintain, develop, and improve applications and (web) platforms supporting technical and...
- ~ Perform regular updates to homepage banners, product information, and store locator listings. ~ Make minor front-end/UI changes (HTML, CSS adjustments) to enhance user experience and brand consistency. ~ Eliminate basic IT security risks through regular patching, ...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Java Developer. Be the first to apply!
