Java Full stack Developer
Java Full stack Developer
Posted 4 days ago
SENIORITY
Lead
About the role
- Software Development: As a core member of a self-managed & cross-functional team who can define, build, test, and deliver platform features on time, of high quality and highly secured. The team has the authority and accountability to manage their own work, estimates & adjust to changing needs.
- Built-in Quality: Ensure quality is built into daily artifacts check-ins instead of inspected later. Support collective ownership, adhere to standards and processes (e.g. Test Driven Development, Peer Review), continually improve on product quality through refactoring, reducing technical debts.
- Automation: Ensure software stack integrates with existing CI/CD pipeline, continuous improvements and automate quality checks to increase speed and ensure they are performed accurately and consistently.
- You are:
- Bachelor's Degree or above in Computer Science or related field.5+ years of hands-on experience in production coding, design, implementation and testing of applications.
- Strong hands-on software development experience in Full stack development on some of the software/tools below:
- Front End 5+ years of experience as a Front-end Development
- Proficiency with Angular/React, HTML5, CSS3, JavaScript, TypeScript, JQuery, AJAXExperience and a solid understanding of HTTP protocols, Microservices architecture, REST API, Swagger
- Experience with responsive and adaptive design
- Experience with UI unit & cross-browser compatibility testing
- Excellent knowledge of browser troubleshooting and debugging practices and techniques
- Back End 5+ years of C#, SQL expertise.
- Experience with the.
- NET framework.
- Experience with Microsoft SQL Server.
- Knowledge of common data structures and algorithm is preferred
- Infrastructure/Process
- Experience with GitLab and branching/merging techniques
- Experience with CI/CD frameworks and tools such as Gitlab
- Working with JIRA and understanding Agile/Scrum/SAFE development methodology
- Ability to operate successfully in an unstructured, fluid environment - comfortable ‘taking a position’ with imperfect or incomplete information.
Before you apply
Applying takes about a minute. These four things decide how fast it moves after that.
Your profile is current
It's what we read first. Occupations, seniority and locations matter more than a long history.
Two examples you can talk through
Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.
A number in mind
What you're on now and what would make you move. We negotiate better when we know both.
Your notice period
Employers plan around it, and it's the question that stalls offers most often.
Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.
