Axiom Software Solutions Limited

Fullstack java Developer

Axiom Software Solutions Limited Warsaw, Masovian Voivodeship, Poland 1 day ago
engineering

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 to collaborate effectively.

Technical Skills Required:

· Very deep understanding of Code 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

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

Qualifications

Sponsored

Explore Engineering

Skills in this job

People also search for