Senior Java Full-Stack Developer
Dencom Consultancy and Manpower Services · Philippines ·
- Seniority
- Senior
- Employment
- Full time
- Category
- Fullstack
- Experience
- 5+ years
Dencom Consultancy and Manpower Services · Philippines ·
Dencom Consultancy & Manpower Services · Makati, Philippines
BNY · New York, NY, United States
pwc · Bengaluru Millenia
HORIZON COMPUTER MANAGEMENT PTE. LTD. · Singapore
Senior on-site role in Makati building full-stack Java web applications: RESTful APIs and microservices with Spring Boot on the backend, plus CI/CD, containerization, and cloud deployment on Azure/AWS. The developer also ensures code quality, reviews code, and mentors junior developers in an Agile/Scrum team.
Dencom Consultancy and Manpower Services
Negotiable
On-site - Makati 5-10 Yrs Exp Bachelor Full-time
Bachelor’s or Master’s Degree in Computer Science, Computer Engineering, or a related technical discipline.
- Proven record of delivering highly scalable, distributed, and containerized web applications in Agile/Scrum environments.
- Hands-on experience in both backend and frontend development, system design, and DevOps processes.
Backend Technologies: Java/J2EE, Spring, Spring Boot, Spring Security, Hibernate, Maven, JUnit, JMeter.
Programming Languages: Java, Python, Node.js.
Architecture & Frameworks: Microservices / SOA, RESTful API development, Object-Oriented Design, and Design Patterns.
Cloud & DevOps: Azure (preferred) and AWS, Docker, Kubernetes, Helm, OpenShift, Jenkins, CI/CD pipelines, Gradle, and Azure DevOps.
Security & Quality Tools: SonarQube, Veracode, Snort, Datadog, and related code analysis tools.
Databases: SQL, NoSQL (MongoDB, PostgreSQL, Oracle); experience with DynamoDB and Magento is an advantage.
Version Control & Project Tools: Git, Bitbucket, Mercurial, Jira.
Testing & Automation: Selenium, Cucumber, Appium, Mockito, Jasmine, Karma; solid knowledge of unit testing and TDD (Test-Driven Development).
Messaging & Integration: Kafka, JSON, XML, Authorization Protocols (OAuth, JWT).
- Deep understanding of enterprise application lifecycle management (ALM) and agile methodologies.
- Strong foundation in system architecture, design patterns, and software scalability.
- Proven experience in automated testing, continuous integration, and deployment pipelines.
- Demonstrated ability to handle migration and integration projects involving complex infrastructures.
- Strong grasp of security principles, data protection, and performance optimization.
Curriculum Associates · Bangalore, India