Position: Senior Java Software Engineer
Company: Forte Group
Category: Java
Experience required: 3y
English level: upper

**Responsibilities:**

● Join Core Engineering team developing a highly scalable, multi-threaded, and multi-node Java Spring Postgres backend stack
● Perform code reviews for other developers **Lead ** and perform the development of automated testing of units, integration, performance, and security
● Assist with migration from a legacy platform to a new platform
● Use creativity and experience to solve problems efficiently in complex software
●Collaborate to ensure that future platform has up-to-date requirements 

**Qualifications:**

● 5 years of software engineering experience
● Expert understanding of data modeling and database design Spring MVC/Boot & Hibernate experience
● Master of automated testing
● Strong Experience with Git
● Comfortable working with complex SQL queries
● Quickly learn and grasp new concepts
● Quickly analyze and understand existing code to determine its purpose and function
● Can safely make changes to existing code

**Nice to have:**

● Financial industry experience strongly preferred
● Experience designing applications to be PCI/HIPPA compliant

**We offer:**

● Experience working with colleagues locally and abroad
● Opportunities for self-realization working on challenging projects using new technologies and tools
● Friendly team and enjoyable working environment
● Participation in professional trainings and meetups
● Medical & family care programs
● Various sport activities coverage
● Fully paid by Forte 5 sick days during the working year
● Internal English courses provided by Forte Teacher
● Comfortable and fully equipped workplace