Informacje o stanowisku
Job Responsibilities / Role
- Responsible for designing, developing, testing, operating and maintaining the new services.
- Design and develop REST/SOAP APIs for pricing services.
- Create responsive back-end as per specifications made by the business teams.
- Take full stack ownership by consistently writing production-ready and testable code.
- Consistently create optimal design adhering to architectural best practices; considering scalability, reliability and performance of systems/contexts affected when defining technical designs.
- Ensure code quality by striving for maximum code coverage and where possible follow TDD approach towards development.
- Review tasks critically and ensure they are appropriately prioritized and sized for incremental delivery. Anticipate and communicate blockers and delays before they require escalation.
- Work closely with partner technology teams and collaborate effectively.
Technical Skills Required:
- Very deep understanding of Java (8) and Spring Boot and solid understanding of OO principles.
- Experience in RESTful API techniques.
- Experience in SOAP based services.
- Solid understanding of and experience with multi-threading and asynchronous programming.
- Experience designing and building API based service-oriented or microservice architectures.
- Experience in SQL databases.
- Good experience building and maintaining EMS communication (Topics and Queues).
- Recent experience with continuous integration and continuous delivery tools like GitHub, Jenkins, UrbanCode, etc.
- Agile development/Software life cycle.
Nice to have Skills:
- Rates derivatives product knowledge.
- Experience configuring continuous integration and continuous delivery tools.
- Recent 2-year experience in banking and financial services.
- Knowledge of Unix.
Qualities & Skills:
- Energetic, motivated and determined.
- Pragmatic and results-oriented.
- Adaptable to diverse set of technical responsibilities.
- Excellent analytical and problem-solving skills.
- Productive and able to manage time effectively.
- Strong written and verbal communication skills.
Qualifications:
Bachelor’s degree in Computer Science.
#J-18808-Ljbffr
Praca WarszawaWarszawa - Oferty pracy w okolicznych lokalizacjach