Senior/Lead Java Back-End Developer
Senior/Lead Java Back-End Developer
Posted 6 days ago
SENIORITY
Lead
About the role
- Strong core Java experience.
- Solid understanding of OO concepts, knowledge of design and architectural patterns, and ability to write clean code.
- Extensive experience with the Spring Framework (Boot, MVC, Security, Data JPA with Hibernate, AOP).Familiarity with RESTful and WebSocket APIs.
- Practical experience with RDBMS, such as PostgreSQL.Practical experience with deploying and maintaining web applications in production environments.
- Experience with version, dependency, and build management tools (Git, Maven, Artifactory, Jenkins), deployment and monitoring tools, and code reviews.
- Some knowledge of front-end development (HTML, CSS, JavaScript/TypeScript, React (or similar)).Be a fast learner and able to take ownership of product areas.
- Basic level (or higher) of English.
- Bachelor's/College Degree, Computer Science/Information Technology or equivalent.
- Bonus Skills (optional, but would be a plus):Experience with MongoDB.Experience with OAuth 2.0/OpenID Connect.
- Knowledge of production web application security.
- Experience with deploying to cloud environments, such as Digital
- Ocean or AWS and their related SDKs.
- Experience in scalable web architecture and distributed systems.
- Experience with financial messaging protocols (e.g. FIX).Ideal Personality:
- Strong planning, analytical and problem-solving skills.
- Exceptional attention to details.
- A positive personality and attitude – ability to derive satisfaction from their job.
- Someone who can bring external knowledge to the team and seeks to continually improve themselves.
- Someone who can create a positive environment and strong team bonds.
- Able to work independently, proactively and under pressure against multiple deadlines.
- Benefits You Will Enjoy:
- Full time permanent position (onsite or remote).Five days' working week [9am to 6pm – with flexitime].Competitive remuneration package.
- Complimentary coffee/tea and snacks (for onsite position).Professional, efficient, and friendly team.
- Training and professional growth.
- Career path in a fast-growing technology company within global markets.
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.
