The client is looking for a Java Developer to develop innovative engineering solutions using core Java and Spring Framework, and to develop and automate large-scale, high-performance data processing systems.
Requirements
- Java springboot
- AWS hands on experience
- Database -Oracle, SQL
- Development Tools: IntelliJ, Swagger, Avro, SQL Developer/Toad,
- Code assist tools like Copilot, Windsurf etc
Responsibilities
- Develop innovative engineering solutions using core Java and Spring Framework
- Develop and automate large-scale, high-performance data processing systems to drive and improve product experience.
- Design and build robust systems using Kafka streaming platform for real time event processing and storage solutions.
- Adopt a quality first mindset with a high emphasis placed on unit testing and TDD.
- Pair program with team members to build high-quality solutions.
- Employ simple design and pragmatic implementation techniques to drive business value.
- Work closely with the Leads to ensure team and organization standards are followed and the team is consistently focused on continuous improvements and sustained delivery.
Other
- Participate in agile team meetings with the team and other key stakeholders.
- Work collaboratively with data privacy stakeholders, product owners and understand the consumer privacy requirement
- Experience working in an Agile environment.
- 3-5 years of experience working as an Application Developer.
- Some experience working as an Application Developer in either a part-time or full-time capacity.