Java Developer

at  NATLEX GROUP OY

Joensuu, Itä-Suomi, Finland -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate09 Jul, 2024Not Specified26 Apr, 20243 year(s) or aboveEnglish,Sql,Hibernate,Spring,Redis,Architecture,Microservices,Databases,Postgresql,Docker,Java,Rest,Unit Testing,Elasticsearch,Nosql,DesignNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

We are looking for a middle+/senior Java Developer to join our team. As a Java Developer you will use Java, Spring, Hibernate, JPA, PosetgreSQL/MongoDB, RabbitMQ to design and develop high-volume, low-latency applications for mission-critical systems.

Responsibilities:

  • Design and implement Java-based software
  • Debug and resolve technical problems that arise
  • Contribute in all phases of the development lifecycle
  • Prepare and produce releases of software components
  • Work within a team of developers to complete proposed initiatives

Skills:

  • 3+ years of experience with Java
  • Familiarity with OOP, OOD and design patterns
  • Understanding of Rest and microservices architecture, development of multi-threaded and distributed application
  • Experience with Spring, Hibernate, and JPA frameworks
  • Experience with SQL (PostgreSQL) and NoSQL (MongoDB) databases
  • Initiative, ability to work in a team
  • Upper intermediate level in English

Desired:

  • Understanding and experience with Unit testing
  • Understanding of network protocols fundamentals
  • Experience with Gradle build systems, as well as ElasticSearch, Redis, and Docker

We offer:

  • Flexible and hybrid work schedule
  • Onboarding for new employees
  • Opportunities for professional growth
  • Work-life balance
  • Comfortable and modern office in the city centre
  • Warm atmosphere in the team

Yhteystiedot: CV is needed

Responsibilities:

  • Design and implement Java-based software
  • Debug and resolve technical problems that arise
  • Contribute in all phases of the development lifecycle
  • Prepare and produce releases of software components
  • Work within a team of developers to complete proposed initiative


REQUIREMENT SUMMARY

Min:3.0Max:8.0 year(s)

Computer Software/Engineering

IT Software - System Programming

Software Engineering

Graduate

Proficient

1

Joensuu, Finland