JAVA Developer
About Job:
we are looking for Java Backend Developer
As a Java Backend Developer, you will:
– Create solutions by designing, implementing, installing and maintaining Java based systems, components and interfaces
– Define, architect and develop scalable, fault tolerant services services
– Take ownership of software components and associated development and testing in terms of timelines and quality
– Recommend system solutions by comparing advantages and disadvantages of available alternative paths
– Build domain knowledge
– Assist in scope definition, planning, estimation and tracking
– Integrate applications by designing database architecture and server scripting; studying and establishing connectivity with other networked servers
– Validate solution by developing and conducting test scripts
– Support users by developing documentation and assistance tools
– Share knowledge and assist junior team members
Your Job Requirements Skills:
– BS/MS degree in Computer Science, Engineering or similar relevant field
– Previous working experience in Java development for more than 3 years
– Good working knowledge of software design patterns, layered (n-tier) architecture, event-driven architecture, microservice architecture
– Experience in developing applications using Java EE platforms.
– Experience in Spring Boot, Dropwizard or equivalent Java microservice framework software
– Working knowledge and experience with RESTful API, JSON, HTML using Spring MVC, Jersey or equivalent web services framework
– Strong experience with Spring framework and Spring components
– Functional and reactive concepts. Working experience with Java 8 or RxJava
– Excellent skills in DB Schema design and SQL development
– Excellent knowledge of SQL and hands on experience with ORM frameworks such as Hibernate
– Unit and Integration tests experience
– Basic understanding and operation of Docker (or similar) virtualization system
– Basic understanding and operation knowledge of Linux based systems
– Experience working in an Agile/Scrum development process
The following represent an asset:
– Functional programming and Domain driven design concepts
– Services mocking experience
– Experience working with Amazon services
Job Type
Client Payroll
Positions
Full-Stack Developer
Skip


Refer a friend for this role and earn
25 USD
Use the share options below Learn More
Refer a friend for this role and earn 25 USD
Don’t forget to share your referral URL
Up to 450 USD/Hour
450 USD
Up to 450 K/Year USD (Annual salary)
Longterm (Duration)
Fully Remote
AnaMaria P