Job Description
Job description
Roles & Responsibilities
- Responsible for architecture and design of applications running on Java and related technologies
- Be the hands-on Java developer and architect responsible for the technical design, implementation, and maintenance of new and existing features on the site
- Improve and create a modern and sophisticated platform using the latest Java & JavaScript technologies, following industry best practices
- Architects lead on full lifecycle projects from requirements gathering through development, implementation and rollout
- Architects have the flexibility to be creative and impact designs with a blank slate” development mentality within the general boundaries of clients’ expectations
- Collaborate with Product Development, Internal IT, QA and Client Support teams to deliver high quality products
- Design and code for Proof of Concepts with New Functionality/Technology
- Run Application Vulnerability/Penetration Testing using IBM App Scan, Burp Suite and also resolve issues found
- Document all Security analysis, improvements and fixes train other developers/qa on Security Tools and Best Practices
- Work with Product Management by both listening and responding to business needs advocating for technology strategy
- Assist in change and release management protocols
- Assists with the technical evaluation of the delivered solutions
- Work on enterprise capabilities like external rules engines, enterprise service bus, and enterprise workflow
- Fix and resolve system problems of a complex nature
Technical Requirements
- Java
- Middleware Technologies (ESB, Service Bus, Rule Engines, Workflow Systems, Queues)
- Spring Framework
- MySQL or Postgres
- Rest and Soap Web service
- Apache Camel
- Kubernetes
- AWS
- Dockers
- Microservices
Experience
12+ years of experience in software development including 2+years of experience as Software Architect
Full Time, Permanent
DevOps
Education
Any Postgraduate
Apply for this Position
Ready to join ? Click the button below to submit your application.
Submit Application