Job Summary
Hiring Full Stack Java Engineer to work in PEB Marketing Space
1) Writing well designed, clean, readable and testable code using Java .
Understands design patterns and new microservices frameworks .
2) Redesign legacy data flows with modern event publishing and stream processing
patterns
3) Experience with microservices, REST APIs, and Spring Boot framework
4) Understanding of partitioning . message sequencing and error handling
5) Ability to perform data -related benchmarking, performance analysis, and tuning
6) Databases Knowledge such as MySQL, PgSQL . Relational DB concepts/ tools/
code connections
7) React, Apollo client
Key Responsibilities
Analyse business requirements and architecture, design, develop/write code,
unit test, implement features that
• Identify opportunities to improve engineering and Squad’s delivery process.
• Participate in and provide quality assurance activities, including code reviews,
white -box unit testing, test coverage for own work, and test framework
maintenance. Debugging and fixing code defects.
• Take ownership and accountability for production services, including fix on fail,
problem investigation, root cause determination and resolution.
• Participate in delivery of production change and releases, understanding change
content, executing change control procedures, appropriate technical and
business verifications, and communications.
• Implement monitoring and alerts.
• Production Support and rostering as a primary support for critical applications.
• Maintain Risk Hygiene including vulnerabilities remediation, DB backups,
restoration.
Skill Requirements
Analyse business requirements and architecture, design, develop/write code,
unit test, implement features that
• Identify opportunities to improve engineering and Squad’s delivery process.
• Participate in and provide quality assurance activities, including code reviews,
white -box unit testing, test coverage for own work, and test framework
maintenance. Debugging and fixing code defects.
• Take ownership and accountability for production services, including fix on fail,
problem investigation, root cause determination and resolution.
• Participate in delivery of production change and releases, understanding change
content, executing change control procedures, appropriate technical and
business verifications, and communications.
• Implement monitoring and alerts.
• Production Support and rostering as a primary support for critical applications.
• Maintain Risk Hygiene including vulnerabilities remediation, DB backups,
restoration.