Senior Java Developer (Frontend-Focused Tech Lead)
Job Title: Senior Java Developer (Frontend-Focused Tech Lead)
Employment Type: Full-time (CLT)
We are seeking a highly experienced Senior Java Developer with a strong frontend focus to join our team. This role is ideal for a technical leader who combines solid backend knowledge with a stronger emphasis on frontend development and user‑facing applications. The candidate will play a key role in designing, developing, and leading modern, scalable solutions.
Key Responsibilities
Lead the design and development of scalable web applications with a frontend‑first approach
Collaborate with cross‑functional teams to define, design, and deliver high‑quality solutions
Develop and maintain RESTful APIs and integrate with backend services
Ensure code quality, performance, and scalability best practices
Provide technical leadership, mentorship, and guidance to development teams
Participate in code reviews, sprint planning, and Agile ceremonies
Work with cloud‑based environments and modern development tools
Required Technical Skills
Strong experience with Java 17 (syntax, collections)
Hands‑on experience with Spring Boot and Maven
Solid understanding of data structures and programming logic
Experience with REST APIs development and integration
Proficiency with Git and Jira
Basic understanding of Public Cloud concepts
Knowledge of Agile methodologies (Scrum / Kanban)
Familiarity with Google Cloud Platform (GCP) fundamentals
Experience working in distributed or remote teams
Candidate Profile
8+ years of software development experience
Proven experience as a Technical Leader or Lead Developer
Strong frontend development focus (important)
Excellent problem‑solving and analytical skills
Advanced English communication skills (written and verbal)
Nice to Have
Experience in fintech, credit systems, or data‑driven platforms
Exposure to modern frontend frameworks (if applicable)
Middle/Senior Java Developer – Relocation to Portugal
We are looking for Java Developers with 5+ years of expertise in Java (latest versions preferred) and Spring Boot.
What We Are Looking For?
Java Developer with 5+ years of expertise in Java (latest versions preferred) and Spring Boot
Solid background in any Cloud (Azure, GCP, AWS), including cloud‑native architecture and managed services
Proven experience with microservices
Fluency in English (B2+) – Mandatory
Willing to move to Portugal with our support
Software Engineer (.NET Core) – Full Stack
Responsibilities:
Developing SaaS applications, including .NET APIs, and React applications
Working with our product organization to understand business requirements and objectives
Contributing to overall system architecture strategy and design
Leading by example and setting a high standard for code quality
Performing code and design reviews
Motivating an agile team and fostering collaboration and innovation across our development organization
Qualifications
Minimum 5 years full‑stack experience working through design, implementation, testing, and delivering high availability enterprise applications
Bachelor’s degree in Computer Science or related field, or 4-6 years of related experience
Should have a record of successful delivery of software applications as an individual and with a team
Strong understanding of the Agile software development methodologies and principles
Experience with CI/CD
Frontend experience is a plus (Angular, React)
Understanding of cloud native applications (Azure, AWS)
Software Engineer – Backend Integrations (Ruby on Rails)
What you’ll be doing:
Build and maintain backend integrations across APIs, databases, and external systems
Work on data flows, ETL processes, and system‑to‑system integrations
Develop and support integration workflows using tools like Rhapsody / Mirth (or similar integration engines)
Collaborate with product and engineering teams to deliver scalable, reliable solutions
Contribute to integration architecture and platform connectivity
What they’re looking for
Experience with Ruby / Ruby on Rails
Background in backend systems, integrations, and distributed systems
Experience with APIs (REST), ETL, middleware, or event‑driven architecture
Experience working with cloud platforms (AWS, GCP, or Azure)
Solid understanding of databases (Postgres / SQL)
Nice to Have
Experience with integration engines (Rhapsody, Mirth, or similar)
Exposure to healthcare interoperability (FHIR, HL7, EHR/EMR systems)
Experience working with messaging platforms or communication APIs
Experience in data‑heavy or highly regulated environments
Remote Java Developer – Contractual (LATAM)
Key Responsibilities:
Develop quality software and web applications
Analyze and maintain existing software applications
Design highly scalable, testable code
Discover and fix programming bugs
Qualifications
Bachelor’s degree or equivalent experience in Computer Science or related field
Development experience with programming languages
SQL database or relational database skills
Mandatory Skills
Java, Spring Boot, React, OTMM, ECM, DAM
Required Skills
Proficiency in Java including Java 8 or higher and relevant frameworks (Spring, Hibernate, etc.)
Strong understanding of object‑oriented programming principles
Strong experience with relational databases (Oracle, MySQL, etc.)
Hands‑on experience with RESTful APIs and web services
Experience with version control tools (Git)
Good oral and written communication skills
Ability to adapt to new technologies and learn quickly in a dynamic environment
Strong problem solving skills and attention to detail
Strong troubleshooting and problem analytic skills
Knowledge on ServiceNow, Jira, Confluence
Additional Benefits
Well‑being: Enjoy generous leave policies
Diversity & Inclusion: Thrive in a diverse and inclusive environment
Collaboration: Engage with industry leaders for collective growth
Development: Access mentorship and growth opportunities for continuous advancement
Remote Flexibility: Work from anywhere with proper setup
#J-18808-Ljbffr