Software Engineer (Java)
Join a Global Leader in Cybersecurity
At NextLabs, we build advanced policy-driven security platforms that protect enterprise data across cloud and on-prem environments.
Our solutions leverage XACML-based access control frameworks to enable organizations to define and enforce fine-grained security policies at scale.
We are looking for talented Java engineers to build scalable, cloud-native applications and microservices powering our global products.
Why This Role is Exciting
- Build cloud-native applications (AWS / Azure / GCP)
- Work on high-impact enterprise software used by global clients
- Contribute to security platforms and policy-based systems (XACML)
- Design scalable microservices & APIs
- Grow into Senior Engineer / Technical Lead / Architect roles
What You’ll Be Doing
- Backend & Application Development
- Design and develop scalable applications using Java and Spring frameworks
- Build and maintain microservices and REST APIs
- Write clean, maintainable, and reusable code following best practices
- Cloud & Platform Engineering
- Develop applications deployed on cloud platforms (AWS, Azure, GCP)
- Work with container technologies (Docker, Kubernetes)
- Ensure scalability, reliability, and performance of systems
- Security & Policy Platform Development
- Contribute to policy-driven access control platforms (XACML-based)
- Implement backend services supporting secure data access and policy enforcement
- Build systems aligned with Zero Trust architecture principles
- Collaboration
- Work in Agile Scrum teams with global engineers
- Collaborate with product and services teams to deliver high-quality solutions
What We’re Looking For
- Must-Have
- 3–4 years (Mid) / 8–10 years (Senior) Java development experience
- Strong experience with:
- Java, Spring Boot, Spring MVC
- REST API development
- Good understanding of:
- Software architecture
- Design patterns and best practices
- Nice-to-Have
- Experience with:
- Hibernate, Maven / Gradle
- Relational databases (PostgreSQL, Oracle, SQL Server)
- Exposure to:
- Cloud platforms (AWS, Azure, GCP)
- Containers and orchestration (Docker, Kubernetes)
- Familiarity with policy-based access control systems (e.g., XACML)
What Makes You a Great Fit
- Strong problem-solving and analytical mindset
- Good communication and collaboration skills
- Self-motivated and eager to learn new technologies
- Ability to work in a fast-paced, global environment
Benefits & Perks
- Training & certification support (e.g., Azure, AWS, etc.)
- Career growth opportunities.
- Exposure to global projects & enterprise technologies
- Annual Leave entitlement
- Hybrid working arrangement (work-life balance)
- Flexible working hours
- Monthly free meal/ team lunch
- Birthday celebrations & team bonding activities
- Medical & insurance coverage
- Employee Performance recognitions