Senior Java Full-Stack Developer
Makati Full-time
Design, development and deployment of complex solutions that serve the various business areas of a Global organization. We are looking for experienced, talented, and innovative team members looking for creative solutions.
Job Description & Expectations- Demonstrate proven ability for writing distributed, highly scalable, and available Web applications in containerized architectures with prior practical experience of the following technologies: Java/J2EE, Kafka, Hibernate, Spring, Spring Boot, Spring Security, Authorization protocols, Maven, Git, Junit, AngularJS, REACT JS, REST API, JAVA, Python & Azure cloud stack.
- Demonstrate a strong sense of ownership and responsibility with product releases and evolution goals. This includes, understanding requirements, technical specifications, design, architecture, implementation, unit testing, builds/deployments, and code management.
- Resolve complex technical issues and drive innovations that improve system availability, resilience, and performance.
- Ensure compliance through the adoption of enterprise standards and promotion of best practices / guiding principles.
- Actively participate in the design and transformation of product portfolio into modern back and front-end microservices/SOA based architectures, methodologies.
- Resolve complex technical issues and drive innovations that improve system availability, resilience, and performance. Participate in code reviews and product design discussions.
- Proactively contribute to our system architecture and stack design, toolset, agile and DevOps approaches.
- Coordinate continuous Integration activities, testing automation frameworks including Jenkins, Docker, Kubernetes, etc.
- Automate build, test (unit, functional and performance) and deployment of the code part of the CI/CD pipelines.
- Strive to deliver zero defect code ensuring deliveries meet or exceed business expectations.
- Proactively identify potential problems and opportunities to improve the product and processes, with emphasis on usability, performance, and security.
- Act as a mentor to others and more junior team members, driving best practices and passion to implement these across team members.
- Identify, manage, and escalate significant risks or issues to the Project & Program Manager.
- Create, maintain, and share technical documentation used by engineers and other team members.
- 8+ years Software engineering experience with relevant and globally supported front-end and back-end frameworks and having successfully participated and delivered numerate products using agile/scrum methodologies.
- BS or MS in Computer Science or a related technical discipline.
- Superior knowledge of system architecture, object-oriented design, and design patterns.
- Proficient understanding of Enterprise Application Lifecycle Management (ALM) principles.
- Strong understanding of architecture patterns and operational characteristics of highly available and scalable products/platforms.
- Proficient in modern microservice based architectures, methodologies and in designing and implementing RESTful API web services.
- Full-stack Developer with strong knowledge of front and back-end technologies including Java/J2EE, Hibernate, Spring, Spring Boot, Spring Security, Authorization protocols, Maven, Git, Junit, JMeter, AngularJS, REACT JS, REST API, JAVA, Python.
- Experience in deploying to Cloud with focus on Azure and AWS.
- Proficient with containerized technology and service orchestration frameworks such as Kubernetes, Docker, Helm, OpenShift or similar
- Strong knowledge of continuous integration concepts via Azure DevOps CI/CD pipelines, Jenkins, Maven, Gradle or similar.
- Experience with code quality and security technologies such as SonarQube, Snort, Veracode and Datadog or similar.
- Proficient with Node.js and/or Python, any Python based REST framework.
- Accessing data across multiple datastores - SQL, NoSQL. MongoDB, PostgreSQL, Oracle required. Experience with Dynamo DB & Magento is a plus with experience with JSON and XML.
- Source control system experience with Git, Jira, Mercurial, Bitbucket or similar.
- Unit testing, automated testing, and Test-Driven Development (TDD) with knowledge of Selenium, Cucumber, Appium, Junit, Mockito, Jasmine, Karma or similar.
- Understanding and implementation of security and data protection concepts.
- Experience of having performed migrations and integration involving different infrastructure components will be a definite advantage.
- Leadership qualities and organizational skills as well as the ability to adapt quickly to changing priorities.
- Good written and verbal communication skills. Ability to effectively communicate the design, logic, and implementation plan to team members and managers.
- Have a focus on self-improvement with an interest in learning new technologies and identifying how the product can benefit from them.
IT Managers IncMakati
Job Description
Currently on-the-hunt for a new & exciting opportunity IT Managers is looking for a driven Full Stack Developer to join our team! We're looking for someone to fulfill the following responsibilities:
• Design, develop, and maintain...
Techno Global TeamManila, 6 km from Makati
As a Full Stack Developer, you will play a key role in building and optimizing dynamic applications. Your expertise in full-stack development, MVC, and C# will contribute to creating robust and scalable solutions while collaborating with our...
Vertere Global Solutions, Inc.Manila, 6 km from Makati
Vertere Global Solutions Inc is hiring a Full time Full Stack Developer role in Salcedo Village, NCR. Apply now to be part of our team.
Job summary:
• Looking for candidates available to work:
• Monday: Evening
• Tuesday: Evening
• Wednesday...