senior Software Developer javaJ2 Cloud Services
Workplace: MetroManila, Manila, Taguig
Salary: Agreement
Work form: Full time
Posting Date: 07/11/2025
Deadline: 07/06/2021
Description
Position at J2 Cloud Services
Senior Software Engineer
DUTIES AND RESPONSIBILITIES:
Playing a key role in architectural and design decisions, building toward an efficient micro services distributed architecture.
Writing scalable, robust,, testable, efficient, and easily maintainable code
Translating software requirements into stable, working, high performance software
Designing and developing advanced applications and intelligent systems
Do peer review before committing to code repository
Develop features for the work product
Unit-testing code for robustness, including edge cases, usability, and general reliability
Monitoring and maintenance (hot fixes) of production systems.
Manage staging/test environment and support software testing and quality assurance
Improving application performance and other non-functional requirements such as reliability.
Deliver technical discussion on the implemented functionalities
Comply to coding standards that has been set by the organization
Adapt the SCRUM process in our software development life cycle
Participate in the Sprint planning to assess and clarify the requirements to the product owner
Update the team on the status of tasks and raise potential blockers (if any) in the daily standup meeting
Present the completed features in the Sprint review to stakeholders
Review and evaluate the team's accomplishment in the Retrospective meeting
Participate in team development activities (team building, training etc...)
Contribute for the success of the team's objectives
Perform related duties as assigned
Working Relationships:
Directly reports to the Technical Leader
Qualification Standards:
Education
Bachelor's Degree in Computer Science/ Engineering / Information Technology or any related courses
Experience
At least 5-7 years' experience in Software Development
Technical Skills:
At least 5+ years of working experience in software development.
At least 3+ years of solid working experience as a software developer in Java with excellent track record.
Working experience in Linux administration (any distribution) and software installation configuration.
Working experience in NoSQL and relational databases such as MySQL and Postgres.
Working experience in any of the following virtualization technologies such as VMware, Virtualbox, KVM/Xen.
Experience in SCRUM development process
Experience with development collaboration tools (e.g. JIRA, Git)
Experience working with remote data via REST and JSON
Has exposure or has knowledge in high performance computing and low latency development
Has exposure in test driven development using Jenkins and other continuous integration technologies
Has strong software development foundation implementing design patterns, OOP and coding best practices.
Has experience in an analyzing, profiling, determining bottlenecks for improving reliability and performance.
Experience working on Android Mobile Application Development is a definite plus.
Working experience in Big Data technologies like Hadoop, Apache Spark is an advantage
Experience in integrating 3rd party libraries, frameworks, messaging and services is an advantage
Working experience in Linux bash scripting and python is an advantage
Experience in configuration manager such as Chef/Puppet and container technologies such Docker is an advantage.
Other Skills:
Strong analytical skills
Excellent problem-solving ability
Would like to work as part of a self-organizing Scrum team in a scaled agile framework
Resourceful and with a Good Learning Attitude
Strong verbal, written and interpersonal communication skills
A team player and communicator who enjoys creative freedom and independence
Proficient in oral and written English communication
Excellent human relations and customer service skills
Fast learner, short learning curve
Can work with minimum supervision
J2 Global Communications
Position at J2 Cloud Services
Senior Software Engineer
DUTIES AND RESPONSIBILITIES:
Playing a key role in architectural and design decisions, building toward an efficient micro services distributed architecture.
Writing scalable, robust,, testable, efficient, and easily maintainable code
Translating software requirements into stable, working, high performance software
Designing and developing advanced applications and intelligent systems
Do peer review before committing to code repository
Develop features for the work product
Unit-testing code for robustness, including edge cases, usability, and general reliability
Monitoring and maintenance (hot fixes) of production systems.
Manage staging/test environment and support software testing and quality assurance
Improving application performance and other non-functional requirements such as reliability.
Deliver technical discussion on the implemented functionalities
Comply to coding standards that has been set by the organization
Adapt the SCRUM process in our software development life cycle
Participate in the Sprint planning to assess and clarify the requirements to the product owner
Update the team on the status of tasks and raise potential blockers (if any) in the daily standup meeting
Present the completed features in the Sprint review to stakeholders
Review and evaluate the team's accomplishment in the Retrospective meeting
Participate in team development activities (team building, training etc...)
Contribute for the success of the team's objectives
Perform related duties as assigned
Working Relationships:
Directly reports to the Technical Leader
Qualification Standards:
Education
Bachelor's Degree in Computer Science/ Engineering / Information Technology or any related courses
Experience
At least 5-7 years' experience in Software Development
Technical Skills:
At least 5+ years of working experience in software development.
At least 3+ years of solid working experience as a software developer in Java with excellent track record.
Working experience in Linux administration (any distribution) and software installation configuration.
Working experience in NoSQL and relational databases such as MySQL and Postgres.
Working experience in any of the following virtualization technologies such as VMware, Virtualbox, KVM/Xen.
Experience in SCRUM development process
Experience with development collaboration tools (e.g. JIRA, Git)
Experience working with remote data via REST and JSON
Has exposure or has knowledge in high performance computing and low latency development
Has exposure in test driven development using Jenkins and other continuous integration technologies
Has strong software development foundation implementing design patterns, OOP and coding best practices.
Has experience in an analyzing, profiling, determining bottlenecks for improving reliability and performance.
Experience working on Android Mobile Application Development is a definite plus.
Working experience in Big Data technologies like Hadoop, Apache Spark is an advantage
Experience in integrating 3rd party libraries, frameworks, messaging and services is an advantage
Working experience in Linux bash scripting and python is an advantage
Experience in configuration manager such as Chef/Puppet and container technologies such Docker is an advantage.
Other Skills:
Strong analytical skills
Excellent problem-solving ability
Would like to work as part of a self-organizing Scrum team in a scaled agile framework
Resourceful and with a Good Learning Attitude
Strong verbal, written and interpersonal communication skills
A team player and communicator who enjoys creative freedom and independence
Proficient in oral and written English communication
Excellent human relations and customer service skills
Fast learner, short learning curve
Can work with minimum supervision
J2 Global Communications
Other Info
Taguig City, Metro Manila
Permanent
Full-time
Permanent
Full-time
Submit profile
J2 Cloud Services
About the company
Position senior Software Developer java recruited by the company J2 Cloud Services at MetroManila, Manila, Taguig, Joboko automatically collects the salary of , finds more jobs on Senior Software Developer Java or J2 Cloud Services company in the links above