(from fresh graduates to experienced engineers) to join our dynamic remote engineering team. You will be responsible for developing, enhancing, and maintaining scalable enterprise-grade applications while collaborating closely with cross-functional teams in an agile environment.
Key Responsibilities:
Design, develop, test, and maintain
high-quality Java-based applications
.
Build and integrate
RESTful APIs
and
microservices
using
Spring Boot
and related frameworks.
Implement
business logic
,
data models
, and
application layers
for robust backend systems.
Collaborate with
product managers
,
architects
,
DevOps
, and
QA
teams to deliver efficient solutions.
Ensure
code quality
through reviews, unit testing, and adherence to best practices.
Write
clean, efficient, and maintainable code
following
SOLID
and
object-oriented principles
.
Work on
database design
,
query optimization
, and integration with
SQL/NoSQL
databases.
Participate in the full
software development lifecycle (SDLC)
including design, development, testing, and deployment.
Contribute to
system architecture
and
technical documentation
.
Monitor application performance and troubleshoot complex issues in production.
Support
CI/CD pipelines
, automated builds, and deployments.
Stay updated with the latest Java ecosystem trends and suggest process or technology improvements.
Required Skills & Qualifications:
Strong proficiency in
Core Java,Java
and
Object-Oriented Programming (OOP)
.
Hands-on experience with
Spring Framework
,
Spring Boot
,
Spring Cloud
, and
Hibernate/JPA
.
Experience building and consuming
RESTful APIs
and
microservices
.
Good understanding of
SQL/NoSQL databases
such as MySQL, PostgreSQL, MongoDB, or Cassandra.
Proficiency with
Maven
or
Gradle
build tools and
Git
version control.
Familiarity with
unit testing
(JUnit, Mockito) and test-driven development (TDD).
Exposure to
CI/CD tools
(Jenkins, GitLab CI, or similar).
Knowledge of
software design patterns
,
data structures
, and
algorithms
.
Excellent analytical, debugging, and problem-solving skills.
Strong communication and collaboration abilities in a remote work setup.
Eligibility to work in the UK
( valid work visa).
Job Types: Full-time, Permanent
Pay: 25,000.00-90,000.00 per year
Benefits:
* Work from home
Beware of fraud agents! do not pay money to get a job
MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.