JobMatch
← Back to jobs

Senior Java Engineer

IT.HR Recruitment Agency

RemoteUnited StatesseniorFull Time
Posted
today
Source
Himalayas
Field
Engineering

Skills

CommunicationLeadershipJava

Description

For our client, a rapidly growing international consulting company specialising in software engineering, we are looking for an experienced Java Developer to join a team delivering large-scale and business-critical projects. Responsibilities: - Participate in all phases of the SDLC: requirements analysis, design, implementation, testing, and deployment. - Collaborate closely with engineers, product owners, and stakeholders to design and build scalable, distributed solutions that deliver excellent user experiences. - Modernize legacy monolithic applications into microservices-based architectures. - Integrate new features with third-party systems via APIs. - Optimize and ensure responsiveness of frontend applications. - Document code, support troubleshooting, and assist other engineers with problem-solving. - Drive best practices in system design and development, providing technical guidance and leadership. Technical Skills: - Strong coding skills in Java (JDK 8+), both Core and Advanced. - Advanced knowledge and hands-on experience with Spring Boot, relational databases, and caching solutions. - Practical experience with different test coverage levels (unit, functional, integration, contract testing). - Experience integrating with external systems and APIs. - Knowledge of high availability, scalability, and resiliency in systems. - Ability to troubleshoot issues independently across different environments. - Quick learner, able to adapt to new projects/domains and act as an SME for specific features/epics. - Strong code review capabilities with a focus on quality. Professional Skills: - Highly motivated, aiming for engineering excellence and avoiding mediocrity. - Strong communication and collaboration skills. - Proactive in asking questions during requirement and elaboration sessions. - Able to identify improvement areas in applications and take ownership to drive change. - Actively participates in code reviews, providing constructive feedback and suggestions. Originally posted on Himalayas

JobMatch aggregates public listings. Always apply through the original posting.