We are looking for candidates who have strong technical understanding coupled with an entrepreneurial spirit that will help us identify the next innovations in our primary industry practices Financial Services, Utilities, Technology, Media & Entertainment, and CPG/Retail.Job Description:
Knowledge about API design standards, patterns and best-practices
Proven track record of acting as SME for API projects
Knowledge and experience designing and implementing API Governance
Experience with Docker Containers
Experience on AWS, Azure or any cloud based platform
Demonstrated experience with Spring and Spring Boot, Spring MVC, Spring Data, Spring Security
Experience building REST and SOAP web services using Java
Experience with Web Services (JSON, REST, JAX-RS, Spring based REST services)
Experience with Java and J2EE/Java EE (including servlets, JSP, JSF, JDBC)
Strong understanding of Java concurrency, concurrency patterns, experience building thread safe code
Experience with messaging products like RabbitMQ, Kafka or ActiveMQ
Experience with any RDBMS: Oracle 10g, MySQL 5.x, SQL Server 2005/2008
Experience with development tools like Eclipse, Git, Gradle, Sonar, Jenkins, Jira, Artifactory etc
Experience with web application servers like Tomcat, Jetty, JBoss etc
Experience with TDD, code testability standards, JUnit/Mockito
Bachelor's degree and 8 years of experience as an architect/developer or an equivalent combination of education and work experience. In-depth knowledge in information systems and ability to identify, apply, and implement best practices. Understanding of key business processes and competitive strategies related to the IT function. Ability to plan and manage projects. Ability to solve complex problems by applying best practices. Ability to provide direction and mentor less experienced teammates. Ability to interpret and convey complex, difficult, or sensitive information. Experience working with Agile teams
Basic qualifications for consideration:
Bachelors degree in computer science or related technical discipline from an accredited institution or equivalent experience.
7+ years of software development experience
5+ years experience with Java as well as building SOA based applications.
5+ years experience in building RESTful web services using Spring framework.
2+ years building Production-Scale APIs using platforms such as Apigee, MuleSoft, Azure API Management
API development using REST/JSON, SOAP/XML, Web services.
Experience in gateway and integration technologies (file, API, SOAP and RESTful JSON Web Services, JWT, Web Service Security).
2+ years working with Relational Databases such as (MySQL, PostgreSQL, Oracle, SQL Server).
Experience with automation for testing, continuous integration, code coverage, and build processes
Basic level of experience with Unix/Linux, Windows and shell scripts.
API security and performance methodologies
Strong agile/scrum development experience
Strong collaboration and communication skills within distributed project teams
Excellent written and verbal communication skills
Demonstrate strong problem-solving ability and analytical skills.
Work effectively under pressure, independently, and within a collaborative team oriented environment using sound judgment in decision-making.
Strong interpersonal skills, detail oriented and able to manage/lead groups of people and tasks simultaneously.
Design integration software components including specifications, audit controls, exception and error handling, security, retention, procedural or recovery logic to construct integrations.
Develop, maintain and provide technical expertise to transfer knowledge of integration technology components.
Collaborate closely with Product Owners and multi-functional development and business teams to design high quality integration solutions that are extensible, reusable, and secure.
Develop solutions using that adhere to industry standard methodologies in areas such as design, performance, flexibility, user experience, and scalability while also ensuring the solution code-base is clean and well-documented.
Ensure quality through unit and functional test implementation and execution.
Contribute to architectural design, automated testing, continuous integration and build management.
Author content and maintain self-sustaining test data strategies (stubs/drivers) for the Developer Portal.
Partner with third parties as necessary to deliver API solutions
Develop prototypes to demonstrate the merits of a proposed solution.
Participate in and contribute to all phases of the Product Development Lifecycle (PDLC), including working with a Test Automation team to develop end-to-end testing of the solutions being developed.
Create technical deliverable artifacts needed for project implementation.
Collaborate with Solution Architects and infrastructure leads to build a technical roadmap for the API platform, building out the capabilities and business value while maintaining up-to-date versions and technical components.
Participate in design reviews, code reviews and functional demos.
Act in a technical leadership capacity by mentoring and guiding less experienced developers and new team members.
For Further information regarding the job or to apply please contact Sheikh @ /
Brillio is a global technology consulting rm focused on optimizing innovation and application modernization in the Banking & Finance, Utilities, CPG, Retail, Technology, Media and Entertainment Industries. The Brillio difference is in our agility, business-focused innovation and deep industry expertise. Visit us at On Facebook at BrillioGlobal. On Twitter @BrillioGlobal.
API, Docker, Google Apigee, Spring, RabbitMQ / Kafka / ActiveMQ, AWS / Azure / any cloud based platform