InteticsRemote

Senior Java Engineer

Description

Intetics Inc., a global technology company providing custom software application development, distributed professional teams, software product quality assessment, and “all-things-digital” solutions, is seeking a highly skilled and experienced Senior Java Engineer to join our dynamic team on a full-time basis.

Project Overview: The project focuses on developing and maintaining high-load, mission-critical banking systems that require high availability, performance, and reliability. The engineer will be involved in the full software development lifecycle and will work on building high-volume, low-latency applications for critical systems.

Key Responsibilities: Design and develop high-volume, low-latency applications for mission-critical systems Participate in all phases of the software development lifecycle Write well-designed, testable, and efficient code Ensure solutions comply with architectural and technical specifications Prepare and produce releases of software components Support continuous improvement by researching and proposing new technologies and approaches

Required Experience & Skills 5+ years of professional software development experience Strong experience with Java / Java EE development Experience with Spring Framework Strong knowledge of relational databases, SQL, and ORM technologies (JPA2, Hibernate) Solid understanding of object-oriented design and design patterns Deep understanding of Java/JEE internals (classloading, memory management, transaction management, etc.) Experience with web frameworks such as JSF, Wicket, GWT, or Spring MVC Experience with Test-Driven Development (TDD) Experience working with high-load systems Ability to visit the client’s office in Tbilisi, Georgia Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field

Skills

Test-Driven DevelopmentTDDJavaHibernateSpringSQL

Want AI to find more roles like this?

Upload your CV once. Get matched to relevant assignments automatically.

Try personalized matching