Passionate coder who loves solving problems and is driven by challenge Able to navigate complex code to transform and simplify? Ability to apply critical thinking to evaluate a problem: • Write and test product development code • Apply core and advanced concepts to develop business solutions • Participate in, or lead design reviews with peers and stakeholders to decide architecture • Review code developed by other developers and provide feedback to ensure best practices (e.g., style guidelines, accuracy, testability, and efficiency) • Triage product or platform issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality • Challenge vague requirements to gain clarity and avoid costly assumptions
Your expertise : • Must have experience with Java 8 / 11 / 21 • Must have experience with Spring Boot / Hibernate / Kafka • Must have experience with Unit Testing / Integration Testing using various Java frameworks • Sound understanding of DevOps with Gitlab, exposure to Azure, Docker & Kubernetes • Sound understanding with ability to apply core and advanced Java concepts • Proven track record of enterprise level application development for 5+ years • Extensive experience of writing unit tests • Ability to write intermediate level SQL queries • Excellent communication and problem-solving skills Desirable • Experience in Financial services industry and understanding of financial projects • Experience with Agile mode of working • Familiarity with Cloud based technologies • Familiarity with DevOps |