Backend Developer (Java, Spring Boot)

Pakistan🕖 5 months ago

We are looking for SENIOR Backend Developer (Java, Spring Boot) at Webbats

Company OverviewWe are a dynamic and forward-thinking company specializing in providing SaaS solutions for forex broker companies. Our primary products are focused on seamless integration with various companies' CRM systems to provide extended capabilities to their users.

LocationFully remote

Employment TypeFull-Time, Flexible hours

Job DescriptionWe are looking for an experienced Senior Backend Developer to join our development team. The ideal candidate will have a strong background in building secure and efficient backend services using Java and Spring Boot, with experience in deploying applications to cloud environments. This role requires a developer who can take responsibility, ensure code quality, adhere to best practices, participate in code reviews, assist with driving technical decisions, and potentially grow into a tech/team lead role.

Key Responsibilities Day-to-day responsibilities include, but are not limited to:Develop, test, and maintain backend services using Java 21 and Spring Boot.Assist in driving technical decisions and contribute to architectural discussions.Participate in and lead code reviews to maintain code quality and best practices.Ensure smooth and secure integration with various external systems via APIs and callbacks.Implement secure coding practices and manage application security using Spring Security.Design and maintain efficient and scalable MySQL databases.Collaborate with the frontend developers, product team, and other stakeholders to deliver high-quality software in an Agile environment.Write and maintain technical documentation and Swagger/OpenAPI documentation for REST APIs.Utilize Spring Data with JPA for database operations.Deploy and manage applications in Azure cloud containers.Use Git and GitHub for version control and collaborative development.Ensure all Java code is covered with unit and integration tests using technologies like JUnit, Mockito, and TestContainers.

Required QualificationsBachelor’s degree in Computer Science, Software Engineering, or a related field.+6 years of proven experience with Java/SpringProven experience as a Backend Developer with a strong portfolio of previous projects.Proficiency in Java 21 and Spring Boot.Experience with Spring Security, Spring Data, and JPA.Experience building highly secure and efficient systems.Solid understanding of RESTful API design and implementation.Solid experience in applying design patterns and best practices.Solid understanding of software security and reliability aspects.Strong knowledge of MySQL database design and optimization.Familiarity with Swagger/OpenAPI for API documentation.Experience with test automation tools and frameworks such as JUnit, Mockito, and TestContainers.Experience with Git and GitHub for version control.Experience deploying applications to cloud environments, preferably Azure.Strong problem-solving skills and attention to detail.Fluent English proficiency Excellent communication and teamwork skills.Demonstrated ability to take responsibility and lead technical initiatives.

Preferred QualificationsExperience in the fintech or forex industry.Knowledge of Agile methodologies and experience working in an Agile development environment.Familiarity with Docker and container orchestration tools.Understanding of CI/CD pipelines and DevOps practices.Experience with other programming languages and frameworks.

BenefitsCompetitive salary and performance-based bonuses.Fully remote employment contractFlexible working hours and remote work options.Professional career development opportunities.Collaborative and inclusive work environment.

Equal Opportunity StatementWe are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Related Jobs

Canonical - Jobs

Security Engineer Ubuntu

Hamburg, Hamburg, Germany💰 USD70K - USD120K🕖 2 years ago
LimeSurvey

Senior Software Engineer

EUROPE💰 USD50K - USD80K🕖 2 years ago
Covariant

Test Automation Engineer

Berkeley, CA💰 USD60K - USD100K🕖 2 years ago
Plenty of Fish

Senior Android Engineer

🌏 Worldwide💰 USD60K - USD120K🕖 2 years ago
LeadSimple

Lead Software Engineer

🌏 Worldwide💰 USD120K - USD140K🕖 2 years ago
Iterative

Senior Frontend Engineer

🌏 Worldwide💰 USD50K - USD180K🕖 2 years ago
Wander

Data Engineer

🌏 Worldwide💰 USD10K - USD100K🕖 2 years ago
Covariant

Production Engineer

United States💰 USD60K - USD100K🕖 2 years ago
Commit

Senior Back End Developer

Canada💰 USD110K - USD140K🕖 2 years ago
AON3D

Senior Frontend Engineer Platform

Montreal, Qc or Remote USA or Canada💰 USD60K - USD120K🕖 2 years ago
Philo

IT Engineer

San Francisco, California, United States💰 USD70K - USD120K🕖 2 years ago
Canonical - Jobs

Senior Software Engineer Cloud Images

Syracuse, New York, United States💰 USD70K - USD120K🕖 2 years ago
Levity AI

Senior Product Designer

🌏 Worldwide💰 USD60K - USD70K🕖 2 years ago
Clevertech

Hands On Engineering Manager

🌏 Worldwide💰 USD50K - USD130K🕖 2 years ago
SOCi

Full Stack Software Engineer

🌏 Worldwide💰 USD100K - USD140K🕖 2 years ago
Zuplo

Senior Front End Developer

🌏 Worldwide💰 USD80K - USD150K🕖 2 years ago
Tettra

Customer Success Manager

🇺🇸 Remote US💰 USD60K - USD100K🕖 2 years ago
Angi

Senior Software Engineer .NET Core

San Francisco, California, United States💰 USD65K - USD120K🕖 2 years ago
Ethereum

Front End TypeScript Developer

Remote💰 USD60K - USD120K🕖 2 years ago
Toptal

Senior UX UI Designer

🌏 Worldwide💰 USD50K - USD300K🕖 2 years ago