Search by job, company or skills

NYGC Services INC

Sr. Java Developer

6-9 Years
PHP 70,000 - 80,000 per month
new job description bg glownew job description bg glownew job description bg svg
  • Posted 19 hours ago
  • Be among the first 10 applicants
Early Applicant
Quick Apply

Job Description

Job Title: Sr. Java Developer

Location: Alabang, Muntinlupa (Hybrid - 3x per week RTO)

Mode of Hiring: Contract (6 months Extendable)

Shift: Mid-Shift: 3pm-12am / 2pm-11pm

POSITION OBJECTIVE/ JOB SUMMARY: (Brief description of why the position exists or the overall purpose of the job.)

Provides continuous service improvements to eliminate or prevent incidents or problems and improve service quality for end customers.

Contributes to the team's continuous service improvements to eliminate or prevent incidents or problems.

Leads a project in defining tasks, project deliverable and schedules of the resources assigned to the project

Can directly communicate with end customers for support requirements.

Develop and build systems on the Java platform using cutting-edge techniques, tools, and utilities; Excellent skills in design and coding.

Provide necessary level of technical documentation during requirements and prototyping, based on discussions with project team, industry experience, and bestin-class practices

Ensure the deliverables are of high standards in terms of fit for purpose, application design and code quality, and suggest other quality check tools.

Research and development initiatives to identify technical features for improved product usage.

Provide innovative solutions.

KEY RESULTS AREAS/JOB RESPONSIBILITIES: (Describes the results for which theposition has an on-going accountability.Accountabilities are statement of the important end results, which the job needs to achieve to justify its existence. Each accountability statement should relate to a single end result which must be accomplished and to which some measurement of performance can be applied.)

1. Change Management

a. Understands and analyzes business processes and provides inputs to further enhance or improve and to clarify the change request requirements.

b. Evaluates change requests to determine feasibility, time required, compatibility and dependencies with current system(s).

c. Consults with Immediate Superior or directly communicates with end users to clarify change request requirements

d. Must ensure that best practice is followed and must always be applied on all projects.

Position objective/ Job summary:

e. Converts change request requirements into sequence of detailed instructions and logical steps for coding into language that will be processed by computer, applying knowledge of computer programming techniques and languages.

f. Codes computer programs following standard coding procedures defined and performs unit testing.

2. Customer Service

a. Manages customer relationships and maintains high quality service ensuring customer satisfaction.

b. Assists users to resolve major and complex problems in running computer programs.

c. Assists in the knowledge transfer during project turn-over.

d. Proactively provides updates to the customer on the progress of the initiative.

3. Administrative

a. Understands and complies with CMMI standards of the organization.

b. Maintains and updates daily monitoring of service deliverables.

c. Prepares and submits needed reports.

d. Can conduct technical assessment of applicants;

4. Teamwork

a. Consults with his or her Immediate Lead for direction, guidance, work and performance details, career development and also raises issues, concerns and suggestions for his or her own betterment as well as for team and organization.

b. Ensure continuity of providing service by flexibly adjusting to help other team members.

c. Assists in the knowledge transfer during project turn-over.

5. Learning and Development

a. Expands knowledge on business processes and IT related information.

b. Stays up to date on current technology, systems information, problems, changes and updates relevant to the team.

c. Extends help or conducts training to Application Support members as well as Analyst Programmers in giving technical expertise or know how

6. Performance of other tasks as maybe assigned

III. PRINCIPAL RELATIONSHIPS: (Persons/institutions with whom the position has direct contact:

a. Internal e.g., Immediate Supervisor, Immediate Subordinates, etc.

Level 3 Support

Problem Manager

Project Manager

Analyst Programmers

QA Analysts

Immediate Superior

External e.g., Customers, consultants, applicants, etc.)

Customer's IT Team

Business Users

External Consultants

Applications

IV. SUPPLEMENTARY INFORMATION (Requirements):

a. Education

Bachelor's or College degree in Information Technology, Computer Engineering, and/or related fields. Other courses are welcome as long as he or she has extensive related experience.

b. 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 required

c. Skills

Strong Analytical and Problem solving skills

Excellent skills in coding, debugging, testing and prototyping

Knowledge in different programming languages (will depend on the project specification and need) available in the industry.

Ability to analyze complex problems, interprets operational needs, and develops integrated, creative solutions.

Ability to analyze user requirements and specifications and translate into program codes.

Ability to test and debug program codes.

Ability to handle support in the context of current user specification.

Ability to prepare detailed written instructions and documentation.

d. Desirable Traits

Professional, Honest and with Integrity

Resourceful and self-motivated

Team oriented person

Persevering and patient

Strong attention to detail

Sense of urgency and commitment

Passionate and Fast learner

Logical Person

Knows how to work smart

Can work well under pressure and minimal supervision

Caring Person and desire to mentor other colleagues

e. Work hours and working conditions

To provide and deliver solutions within the defined timeline across regions, may need to go on different shifts or extended working hours.

Some days may be heavy while others may be light. Extended working hours may be required if the need arises.

May require travel to other sites.

V. TECHNICAL and FUNCTIONAL COMPETENCIES:

a. Programming Languages: Expert in Java (8 & 17), C#, .NET, with strong background in Full Stack Development and API Integration

b. Frameworks & Technologies: Rest API, Spring Boot and Legacy Spring Framework, JSF / JSP

c. Database: MySQL

d. Application Server: Tomcat 10.1

e. Build Tools: Maven and Ant

f. Azure DevOps, TFS, Agile Scrum, Git Flow

More Info

Job Type:
Function:
Employment Type:

About Company

New York Global Consultants Inc. (DBA: NYGCI) is an innovative technology services company, delivering quality services to commercial and government clients. Our major capabilities include IT Professional Services, Data Protection Services, ERP Services and Enterprise Application services. Our Strategy is to leverage our capabilities in business, technology & operations to help our customers meet their IT goal. NYGCI’ mission is to let our customers maximize their performance through our excellent IT Professionals. For more than a decade, NYGCI has proven its capabilities to Fortune 500 clients. Since 2013, NYGCI has expanded its services to state and federal government agencies.

Job ID: 143417009