Job Description
Position Overview: We are seeking a skilled Java Software Architect with a strong background in designing and implementing robust software solutions, API architectures, and distributed systems. The ideal candidate will possess deep knowledge and experience in API management tools such as Kong, Apigee, WSO2, or similar platforms. In this role, you will lead architectural initiatives, design scalable and secure APIs, and work closely with development teams to implement high-performance solutions that align with our business goals and technical requirements.
Role and Responsibilities:
* Architect and Design Solutions: Define and document architecture for complex Java-based applications with a focus on scalability, security, and reliability.
* API Gateway Expertise: Leverage your experience with API gateway technologies (e.g., Kong, Apigee, WSO2) to design and implement API management solutions, including routing, authentication, rate limiting, logging, monitoring, and analytics.
* Integration and Security: Ensure seamless integration between internal and external systems while adhering to security best practices, including OAuth, JWT, OpenID Connect, and other security protocols.
* Technical Leadership: Provide architectural and technical leadership to development teams, set coding standards, and enforce best practices for software development and API management.
* Stakeholder Collaboration: Collaborate with cross-functional teams, including product managers, DevOps, and security, to understand business requirements and translate them into technical solutions.
Requirements/Qualifications and Skills:
* Experience: Minimum of 8+ years of software development experience, with a focus on Java technologies.
* API Management: Extensive experience with API gateway solutions such as Kong, Apigee, WSO2, or others.
* Microservices and Cloud Architecture: Proficiency in microservices architecture, with experience deploying to cloud environments (AWS, GCP, Azure).
* Strong Knowledge of RESTful Services: Expertise in designing, implementing, and managing RESTful APIs, with a solid understanding of REST principles, HTTP protocols, and API security.
* Java and Spring Framework: Advanced knowledge of Java, Spring Boot, and related Java-based frameworks.
* Database Experience: Hands-on experience with relational and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB, Cassandra).
* Security: Understanding of API security, encryption, authentication, and authorization standards.
About Us: Collabera Digital is a new age digital engineering company delivering unique experiences, actionable insights, and intelligent products & platforms at the intersection of talent & technology. With a global presence spanning 11 countries throughout APAC and Europe, our network of over 25 global offices serves as the epicentre of digital innovation. We proudly cater to a prestigious clientele, counting Fortune 500 companies amongst our 300+ esteemed clients.
With Collabera Digital ( you:
· Will get to work on numerous challenging and exciting projects on our various offerings including Salesforce, AI/Data Science, Generative AI/ML, Automation, Cloud Enterprise and Product/Platform Engineering.
· At Collabera Digital you have high chances of project extension or redeployment to other clients.
· Will have endless opportunities to learn new technologies through our Training arm – Cognixia.
· Additionally, you can also share CV of anyone you know. We have a referral policy in place.