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.
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.
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.
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.
...Business Math Tutor (Contract) Location: Remote Hours: Set Your Own Schedule Pay: $25.00/hr At Learner Education, we are on a mission to empower students , helping them reach their full academic potential through personalized tutoring that meets their unique...
...Job Title: Clinical Informatics Analyst Location: Richmond, VA 23219 Work Arrangement: Fully Onsite Interview Type: In-Person... ...support the implementation and management of the Electronic Health Record (EHR) system for the Virginia Department of Corrections...
...Heres what were looking for: Licensed Esthetician or CosmetologistWillingness to learn and perform new waxing techniquesAbility to preform all body and facial waxing services offered at EWCPositive, friendly, upbeat and personable individualsProfessional appearance...
...We are a growing company seeking to add a Diesel Mechanic to join our team. We pride ourselves on providing our customers with second... ...with mechanical repairs and diagnostics on light/medium duty trucks. Heavy Duty Experience a Plus. Motivation and a Willingness to...
...Description Ellsworth Music is seeking a fun and professional part-time staff member to help administer our Charles Town, WVmusic school. This staff member will serve as the primary point of contact for our students, families, and teachers to ensure the smooth...