Senior Full Stack Java Developer

Role Description

– Design and implement new platform solutions

– Advocate industry best-practices in software design and continuous delivery

– Improve the testability of solutions to maintain high quality

– Building secure, scalable, distributed and fault-tolerant cloud-based systems

– Mentoring other developers and sharing your knowledge and experience throughout the company

– Participating in Agile planning sessions, retrospectives & stakeholder demos

– Be self-driven, while helping the team meet sprint goals and overall project delivery milestones

Position Requirements

BS or MS in Computer Science or equivalent.

Experience designing and developing commercial software

Good experience with applications running on .Net Framework (4.5, Core)

Experience with Java (Struts 2.5, Spring 5, Axis, CXF)

Demonstrated proficiency in multiple areas of programming (e.g. web development, concurrency, design patterns, etc.)

Server side dev + DB experience (Postgres)

Experience with good source control concepts and tools (Git)

Ability to learn new products and programming languages quickly

Excellent problem solving skills; can triage and resolve critical tech issues without supervision

Should have excellent communications skills, a good attitude, and a friendly personality

Nice to have:

API technologies (REST, GraphQL, etc)

Experience with industry leading CI/CD practices and Jenkins build configuration management

Experience running large applications on one or more public clouds (preferably AWS)

Familiarity with Microservices and Serverless architectures

Experience with a major client-side UI framework (Dojo, ExtJs, Angular)

Apply now

Application Form

    The fields marked with "*" are required

    Attach your CV*
    Only PDF, DOC and DOCX files allowed. Maximum file size is 8MB.

    Attach your Cover Letter
    Only PDF, DOC and DOCX files allowed. Maximum file size is 8MB.

    I agree that my personal data can be processed in relation to my application, under the provided terms (Data Privacy Notice). I prefer to be contacted by: