Browse our jobs and apply for your next role.
The right candidate is just a few clicks away.
PageGroup changes lives for people through creating opportunity to reach potential.
If you have any questions, we’re here to help.
SAP SD implementation & support projects handling specialising in OTC (Order to Cash) process Analysing business requirements and providing timely solutions
Primary Skills:
Collaborate with solution architect, data engineers, business stakeholders, business analysts, and DQ testers to ensure data management and data governance framework is defined as critical components. Design and develop data models using industry-standard modeling techniques and tools.
We are seeking a highly motivated and experienced SDLC Training Specialist to join our team. This role is critical in driving the continuous improvement and evolution of our Software Development Lifecycle (SDLC) processes.
Work experience of more than 15 years in all facets of Process Engineering Design of large Oil & Gas / petrochemical facility development.
The Technical Engineering Center Bangalore is one of our fastest growing engineering centers. Moving from a mechanical focus, our fastest growing domain in Bangalore is now software engineering.
As a label designer, you create product and packaging labels for company-wide use. You ensure that product and packaging labels meet global requirements.
As a Principal Software Developer, your primary focus would be to enhance our web-based simulation platform, WeSim. This platform empowers our developers to perform simulations, accelerating development processes.
As a Solutions Engineer - Support, you will be a key member of ourcustomer-facing team, providing technical assistance and driving customersuccess for our enterprise clients using Zeotap's SaaS platform.In this role,you'll focus on resolving complex issues, ensuring seamless integrations,and providing expert support for our SaaS solutions.
We are on the hunt for a skilled AVP ReactJS Developer to shape digital solutions within the insurance sector. You will be responsible for creating user-friendly applications and interfaces for our life insurance services.
1. Technical Skills* Expertise in Jakarta EE: Deep knowledge of Jakarta EE specifications, including JPA, CDI, EJB and JAX-RS.* Experience with Jakarta EE containers (Websphere Liberty or similar).* Cloud Platforms: Hands-on experience with cloud providers like AWS, Azure, or Google Cloud.* Understanding of cloud-native development practices, including containers (Docker, Kubernetes) and serverless architectures.* Asynchronous Programming: Proficiency in asynchronous programming paradigms using technologies like JMS, Kafka, or RabbitMQ.* Familiarity with patterns to deal with asynchronous complexity like SAGA, command-response-pattern or inbox / outbox.* Domain-Driven Design (DDD): (Optional) Experience designing and implementing solutions following DDD principles.* Strong understanding of strategic and tactical DDD, including bounded contexts, aggregates, entities, and repositories.* Distributed Systems: Knowledge of distributed system patterns like eventual consistency.* Experience designing systems for high availability, scalability, and resilience in a cloud environment.* APIs and Microservices: Proficiency in designing and developing RESTful APIs.* Knowledge of microservices architecture and tools like Quarkus or MicroProfile.* Databases: Strong experience with relational databases (PostgreSQL).* Knowledge of data storage best practices in distributed and asynchronous systems.2. Architecture & Design* Solution Architecture: Ability to define and oversee the system's architecture in line with the principles of DDD and cloud-based infrastructure.* Experience in creating high-level and low-level designs, addressing scalability, maintainability, and performance.* Event-Driven Architecture: Experience designing and building event-driven architectures, ensuring decoupling of services and efficient message passing.* Security: Knowledge of security best practices and vulnerability prevention strategies in cloud environments.3. Team Leadership* Mentorship: Ability to mentor junior and mid-level developers, guiding them through complex design and implementation challenges.* Foster a culture of continuous learning and improvement within the development team.* Collaboration: Strong collaboration with other teams (DevOps, QA, Product Management) to ensure alignment on technical and business goals.* Experience working in agile development environments (Scrum/Kanban).4. Problem-Solving & Innovation* Complex Problem-Solving: Ability to identify and solve complex technical problems, especially in areas related to system concurrency, data consistency, and distributed processing.* Technical Innovation: Stay updated with the latest advancements in Jakarta EE, DDD, and cloud technologies, promoting their adoption when appropriate.* Strong track record of driving innovation and introducing best practices.5. Soft Skills* Strong Communication: Excellent verbal and written communication skills, able to convey technical ideas clearly and concisely to both technical and non-technical stakeholders.* Decision-Making: Ability to make well-informed decisions under pressure, particularly in high-stakes scenarios involving the production system.* Adaptability: Comfortable with evolving technologies and environments, especially with the rapid changes in cloud and asynchronous systems.6. Experience & Education* Relevant Work Experience: Minimum of 7-10 years of software development experience, with at least 2-3 years in a lead or senior developer role.* Proven experience leading the development of complex, distributed systems in a cloud environment.* Education: Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience
Create Job alert to receive It Information Technology jobs via email the minute they become available
Submit your CV to register with us and we will contact you if a suitable role becomes available.