We’re looking for two Java developers, to support us in setting up infrastructure/services for User Lifecycle management.
Scope:
• Components involved are User-Management.
• Subscription-Management.
• Notification Handlers for events posted by Payment System.
• Wallet-Service.
• Voucher-Service.
• Most of this will be based on already existing services that will be forked by us or where we will take over ownership.
– Development tasks include
• Convert services to Spring-Boot (embedded Tomcat).
• For some services Java update is required (from 1.8).
• Services shall use Configuration-Service instead of property files deployed to the server.
• For some services we need to add/extend the REST interface (as replacement for SOAP).
• Deployment of services to AWS.
• Hosting MySql databases on AWS.
• Notification handlers based on Kafka.
Skills
• Strong experience with Java, Spring, Spring-Boot.
• Experience with SQL databases (MySql).
• Experience with AWS.
• Experience with Kafka (Produce/Consume events).
Benefits:
DevGate Consultancy offers an outstanding culture that focuses on learning opportunities, international exposure by participation at international and national conferences, and career growth. We offer;
• EOBI
• Provident fund
• Bi-Annual Performance Appraisals
• Sumptuous, home-cooked lunch
• Paid Sick Days
• Referral Bonus
Location:Sector F, DHA Phase 1, Islamabad
Employment type:Full time (On-site)
Timings:10:00 AM – 7:00 PM
Job Type:Full-time
Ability to commute/relocate:
• Islamabad: Reliably commute or planning to relocate before starting work (Required)
Ability to commute/relocate:
• Rawalpindi: Reliably commute or planning to relocate before starting work (Required)