Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineer (Java EE/Jakarta EE/J2EE) image - Rise Careers
Job details

Software Engineer (Java EE/Jakarta EE/J2EE)

Company Description

Jobs for Humanity is collaborating with FIS Global to build an inclusive and just employment ecosystem. We support individuals coming from all walks of life.

Company Name: FIS Global

Job Description

Position Type :

Full time

Type Of Hire :

Experienced (relevant combo of work and education)

Education Desired :

Bachelor of Computer Engineering

Travel Percentage :

1 - 5%

Are you curious, motivated, and forward-thinking? At FIS you’ll have the opportunity to work on some of the most challenging and relevant issues in financial services and technology. Our talented people empower us, and we believe in being part of a team that is open, collaborative, entrepreneurial, passionate and above all fun.

What you will be doing:

  • Analyzes, designs, programs, debugs and modifies software enhancements and/or new products used in local, networked or Internet-related computer programs. (Code must be used in core version of applications available for sale commercially.)

  • Interacts with product managers and/or users to define system requirements and/or necessary modifications.

  • Participates in software design meetings and analyzes user needs to determine technical requirements.

  • Write technical specifications based on conceptual design and stated business requirements.

  • Writes code, completes programming and performs testing and debugging of applications using current programming languages and technologies.

  • Completes documentation and procedures for installation and maintenance.

  • Trains and communicates with internal Client Training, Client Relationship and Sales teams on systems application.

  • May be responsible for developing or executing project plans, budgets and schedules and for documenting work and results.

  • May deliver informational and decision-seeking presentations to technical and business groups to internal and/or external audiences.

  • Other related duties assigned as needed.

What you will bring:

  • Must Have: Experience in Java EE/Jakarta EE/J2EE, SQL, and Linux plus capable of doing Incident Management.

  • Must be amenable to work on shifting schedules, including on-call assignments

  • Must be amenable to work on a Hybrid setup. Office location is at Ecoplaza Bldg., Magallanes, Makati (located near Magallanes, MRT Station, EDSA)

  • Knowledge of FIS products and services; in-depth knowledge of products and services in assigned line(s) of business

  • Knowledge of financial services industry

  • Knowledge of end-to-end systems development life cycles, e.g., waterfall, iterative and other modern approaches to software development

  • Knowledge of standards relevant to the software industry , e.g., ISO, CMM, Six Sigma

  • Knowledge of banking practices, regulations and operations within assigned line(s) of business

  • In-depth understanding of design patterns and their application

  • Fluency in developing and understanding sequence diagrams, class models, etc.

  • Proficiency in solutions design and requirements definition disciplines leveraging model driven design based tools and techniques including conceptual solution component models, business process models, use cases, etc.

  • Outstanding verbal and written communication skills to technical and non-technical audiences of various levels in the organization, e.g., executive, management, individual contributors

  • Excellent analytical, decision-making, problem-solving, team and time management skills

  • Ability to persuade and influence others on the best approach to take

  • Ability to estimate work effort for project sub-plans or small projects and ensure the project is successfully completed

  • Positive outlook, strong work ethic, and responsive to internal and external clients and contacts

  • Willingly and successfully fulfills the role of teacher, mentor and coach

  • May require in-depth knowledge of networking, computing platform, storage, database, security, middleware, network and systems management and related infrastructure technologies and practices

What we offer:

  • A competitive salary and benefits, including HMO on Day 1

  • Great workspaces with dedicated and motivated colleagues

  • A variety of career development tools, resources, and opportunities

#LI-JO1

Privacy Statement

FIS is committed to protecting the privacy and security of all personal information that we process in order to provide services to our clients. For specific information on how FIS protects personal information online, please see the Online Privacy Notice.

Sourcing Model

Recruitment at FIS works primarily on a direct sourcing model; a relatively small portion of our hiring is through recruitment agencies. FIS does not accept resumes from recruitment agencies which are not on the preferred supplier list and is not responsible for any related fees for resumes submitted to job postings, our employees, or any other part of our company.

#pridepass

Jobs for Humanity Glassdoor Company Review
5.0 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
Jobs for Humanity DE&I Review
5.0 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Jobs for Humanity
Jobs for Humanity CEO photo
Unknown name
Approve of CEO

Average salary estimate

$55000 / YEARLY (est.)
min
max
$45000K
$65000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Engineer (Java EE/Jakarta EE/J2EE), Jobs for Humanity

If you're a passionate Software Engineer with experience in Java EE, Jakarta EE, or J2EE, FIS Global is looking for someone just like you to join our dynamic team in Manila! At FIS, we value curiosity, motivation, and the drive to tackle some of the most exciting challenges in the financial services and technology industries. In this full-time role, you’ll engage in analyzing, designing, programming, and modifying software that plays a crucial role in our commercial applications. Your tasks will include collaborating with product managers to define system requirements, writing detailed documentation, and engaging in software design meetings. You’ll also be responsible for code development, testing, and debugging to ensure our products meet high standards. With a focus on teamwork and open communication, you'll have the opportunity to train sales teams and internal clients about the applications you’ll create. To thrive in this role, you should be well-versed in programming and have solid knowledge of financial services and development life cycles. FIS promotes a hybrid work environment and is committed to inclusivity, making it the ideal place for those who want to make an impact while enjoying a collaborative workspace. Enjoy an excellent salary package and comprehensive benefits, including health coverage from day one, making your journey with FIS begin on the right foot!

Frequently Asked Questions (FAQs) for Software Engineer (Java EE/Jakarta EE/J2EE) Role at Jobs for Humanity
What are the main responsibilities of a Software Engineer at FIS Global?

As a Software Engineer at FIS Global, your responsibilities will include analyzing, designing, programming, and debugging software enhancements and new products. You will collaborate with product managers to clarify system requirements, write technical specifications, and develop code that meets business needs. Additionally, you'll perform testing, maintain documentation, and support internal training efforts on applications.

Join Rise to see the full answer
What qualifications are required for the Software Engineer position at FIS Global?

To qualify for the Software Engineer position at FIS Global, candidates should possess experience in Java EE, Jakarta EE, or J2EE, as well as SQL and Linux skills. A Bachelor's degree in Computer Engineering or a related field is preferred. Familiarity with financial services, system development life cycles, and standards like ISO or Six Sigma will also be beneficial.

Join Rise to see the full answer
What kind of work schedule can I expect as a Software Engineer at FIS Global?

FIS Global requires Software Engineers to be amenable to work on shifting schedules, which may include on-call assignments. The position is hybrid, allowing for a mix of on-site work in Makati and remote tasks, giving you flexibility in your work-life balance.

Join Rise to see the full answer
How does FIS Global support employee development for Software Engineers?

At FIS Global, employee development is a top priority. We provide access to a variety of career development tools and resources. Software Engineers have opportunities to learn from colleagues, participate in feedback sessions, and explore mentorship roles, fostering an environment of growth and continuous improvement.

Join Rise to see the full answer
What benefits can Software Engineers expect at FIS Global?

Software Engineers at FIS Global receive a competitive salary along with a comprehensive benefits package that includes health insurance effective from day one. Additionally, employees can look forward to a supportive workspace, professional development opportunities, and engaging team dynamics.

Join Rise to see the full answer
Common Interview Questions for Software Engineer (Java EE/Jakarta EE/J2EE)
Can you describe your experience with Java EE/Jakarta EE/J2EE?

When answering this question, focus on specific projects where you utilized Java EE, Jakarta EE, or J2EE technologies. Discuss your role in those projects, the challenges you faced, and the successful outcomes. This showcases both your technical proficiency and problem-solving skills.

Join Rise to see the full answer
What is your approach to debugging code?

Highlight a structured approach to debugging. For example, mention how you reproduce errors, analyze logs, and use debugging tools. Discuss your experience with identifying patterns in issues and collaborating with team members to solve complex problems.

Join Rise to see the full answer
How do you handle tight deadlines?

Share your time management strategy, emphasizing your ability to prioritize tasks. Discuss any methodologies you've used, such as Agile or scrum, and illustrate how you remain focused and productive under pressure while maintaining quality standards.

Join Rise to see the full answer
What experience do you have with software design patterns?

Discuss your knowledge of key design patterns like Singleton, Factory, and Observer. Provide examples of how you've applied these patterns in past projects to improve code quality, maintainability, and scalability, demonstrating your understanding of best practices in software development.

Join Rise to see the full answer
Can you explain the importance of documentation in software development?

Explain that documentation is crucial as it ensures clarity and accountability within the team. Discuss your strategies for keeping documentation updated and how it helps new team members understand existing systems, facilitating knowledge transfer and effective project handovers.

Join Rise to see the full answer
Describe a challenging project and how you contributed to its success.

Choose a specific challenging project, narrating your role and the contributions you made. Emphasize your problem-solving abilities and teamwork. Discuss the outcome, highlighting how your efforts helped achieve project goals.

Join Rise to see the full answer
How do you ensure the security and quality of your code?

Discuss your understanding of best practices in writing secure code, such as code reviews and automated testing. Mention your experience with tools for static analysis and how you incorporate security assessments into your development workflow.

Join Rise to see the full answer
What are your thoughts on working in a hybrid environment?

Express your adaptability and how you leverage both in-office and remote work to optimize productivity. Share past experiences that demonstrate your ability to collaborate effectively across different working arrangements.

Join Rise to see the full answer
How do you stay updated with the latest trends in software development?

Share the resources you use, such as online courses, webinars, and technology blogs. Discuss your participation in developer communities and how your continuous learning contributes to your effectiveness and innovation in software development.

Join Rise to see the full answer
How do you handle feedback from teammates or clients?

Discuss your openness to feedback as a vital part of personal and professional growth. Describe how you actively seek feedback, respond positively, and use it constructively to improve your work and strengthen team dynamics.

Join Rise to see the full answer
Similar Jobs
Posted 9 days ago
Photo of the Rise User
Parsons Corporation Hybrid Colorado Springs, CO
Posted 5 days ago
Photo of the Rise User
Posted 3 days ago
Photo of the Rise User
Posted 11 days ago
Photo of the Rise User
Mission Driven
Collaboration over Competition
Inclusive & Diverse
Growth & Learning
Maternity Leave
Paternity Leave
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
401K Matching
Paid Time-Off
Photo of the Rise User
Posted 5 days ago
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
December 17, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!