Senior Java Engineer

December 11

Apply Now
Logo of Vigil

Vigil

Teams & Culture • Information Technology • Agile Methodologies • Software Outsourcing • Nearshore Development

Description

• As a Senior Java engineer, you will be creating new and maintaining existing microservices for a new payments solution. • Taking part in architectural design decisions and communicating closely with frontend developers, testers and business analysts. • Developing, maintaining, and supporting payment solutions. • Collaborating in squads or working independently as needed. • Engaging with business stakeholders to understand their challenges. • Coordinating with architects, analysts, and other specialists for technical solution proposals. • Scoping and executing Proof of Concepts as required. • Identifying and resolving issues during incidents. • Participating in Agile (Scrum) processes: attending meetings, reporting progress, and estimating tasks. • Ensuring timely and standard-compliant task/project completion. • Offering ideas to enhance application usability and efficiency. • Assisting other developers and contributing to different projects as necessary. • Providing flexible support for applications during key events, in rotation with the team.

Requirements

• + 5 years of experience as a Java developer in diverse software projects. • Proficient in Java 11+, Spring framework, and SQL, with a preference for MySQL. • Experienced in Java-based ORMs, particularly JPA/Hibernate. • Skilled in designing and implementing RESTful web services and clients. • Strong understanding of Java concurrency and multithreading concepts. • Familiar with Maven and Linux environments. • Knowledgeable in asynchronous messaging, specifically Kafka. • Proficient with CI tools and automation, notably Gitlab. • Committed to producing high-quality, robust software. • Experienced in Agile development, specifically with Scrum. • Capable of JVM monitoring, performance tuning, and troubleshooting Java applications in production. • Analytical thinker with strong creative problem-solving abilities. • Ability to work well under pressure and deadlines. • Strong English communication skills, both written and verbal.

Benefits

• Be part of collegial environment where responsibility and authority are shared equally amongst colleagues. • A culture in which we don’t criticise failure but ensure we learn from our mistakes. • An Agile environment where your ideas are welcome. • The possibility to grow and experience different projects. • Ongoing Training & Mentoring. • The possibility of travel.

Apply Now

Similar Jobs

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com