Senior Java Developer

Jobgether
Vitoria-Gasteiz, Spain
10 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
4 years minimum
Working hours
Regular working hours
Languages
English

Tech stack

Java (Programming Language) Amazon Web Services HTML5 Big Data Client Server Models Code Coverage Databases Continuous Integration Extract Transform Load (ETL) Data Structures Distributed Systems Hypertext Transfer Protocols (HTTP)
+16 more
Apache IBATIS Spring Framework PostgreSQL MyBatis Software Architecture Software Engineering Strategies of Testing Data Storage Technologies Spring Cloud Spring-boot Reliability of Systems Backend Information Technology AWS Fargate Web Technologies Data Pipelines

Job description

This position is listed on behalf of a partner company, who manages all applications and next steps.Our partner is looking for a Senior Java Developer based in Spain.We are seeking an experienced Senior Java Developer to join a remote?first engineering team building high?performance, scalable software solutions.The role focuses on designing and developing robust systems capable of processing large volumes of data while ensuring reliability and efficiency.You will contribute to the full software development lifecycle, from architecture and implementation to deployment, monitoring, and optimization.Working with modern technologies and distributed systems, you will help solve complex technical challenges in a fast?growing digital environment.The position offers the opportunity to collaborate with international teams and contribute to products used by leading global businesses.You will work in a supportive culture that values ownership, continuous learning, transparency, and technical excellence.Accountabilities:Develop and maintain high?load systems using Java, Spring, and Spring Boot, ensuring performance, scalability, and maintainability.Design and implement solutions capable of processing large?scale data volumes, including hundreds of millions of records per day.Work with big data environments and optimise data processing workflows, including ETL system reliability improvements.Build, deploy, monitor, and maintain software products throughout the complete development lifecycle.Improve application quality through enhanced testing strategies, including increasing test coverage and reliability.Design and implement microservice?based architectures while supporting system scalability and performance.Collaborate with engineering teams to improve technical standards, processes, and development practices.Contribute to continuous improvement initiatives and share technical knowledge within the team.Requirements:The ideal candidate is a skilled backend engineer with strong Java expertise and experience building scalable, data?intensive applications in distributed environments.4+ years of professional experience working with Java, Spring, and Spring Boot.Strong knowledge of backend development principles, software architecture, and computer science fundamentals.Experience working with databases and data storage technologies such as PostgreSQL and SQL.Hands?on experience building and scaling microservice?based solutions.Familiarity with modern CI/CD practices, tools, and deployment workflows.Solid understanding of web technologies, including HTTP, HTML5, client/server architecture, and security principles.Knowledge of algorithms, data structures, and software engineering best practices.Ability to communicate effectively in English (B1+ level).Experience working independently in a remote environment while collaborating with international teams.Nice?to?have experience with AWS, ECS (Fargate), Spring Cloud, Spring Cloud AWS, iBatis/MyBatis, or Golang.Benefits:Fully remote working environment with flexible working hours to support work?life balance.Vacation and public holidays according to local regulations, plus additional personal time off.Medical insurance or healthcare compensation options and paid sick leave.Professional development opportunities through conferences, courses, and industry events.Access to internal learning programs and opportunities for continuous technical growth.Supportive management style with regular performance reviews and internal mobility opportunities.Online team events, offline retreats, and opportunities for collaboration across international teams.Coworking cost coverage and access to office hubs in selected locations.A culture built around ownership, transparency, collaboration, innovation, and continuous learning.#J-*****-Ljbffr

Requirements

environments, 4+ years of professional experience working with Java, Spring, and Spring Boot.Strong knowledge of backend development principles, software architecture, and computer science fundamentals.Experience working with databases and data storage technologies such as PostgreSQL and SQL.Hands?on experience building and scaling microservice?based solutions.Familiarity with modern CI/CD practices, tools, and deployment workflows.Solid understanding of web technologies, including HTTP, HTML5, client/server architecture, and security principles.Knowledge of algorithms, data structures, and software engineering best practices.Ability to communicate effectively in English (B1+ level). Experience working independently in a remote environment while collaborating with international teams.Nice?to?have experience with AWS, ECS (Fargate), Spring Cloud, Spring Cloud AWS, iBatis/MyBatis, or Golang.Benefits:Fully remote working environment with flexible working hours to support work?life balance.Vacation and public holidays according to local regulations, plus additional personal time off.Medical insurance or healthcare compensation options and paid sick leave.Professional development opportunities through conferences, courses, and industry events.Access to internal learning programs and opportunities for continuous technical growth.Supportive management style with regular performance reviews and internal mobility opportunities.Online team events, offline retreats, and opportunities for collaboration across international teams.Coworking cost coverage and access to office hubs in selected locations.A culture built around ownership, transparency, collaboration, innovation, and

About the company

Our partner is looking for a Senior Java Developer based in Spain.We are seeking an experienced Senior Java Developer to join a remote?first engineering team building high?performance, scalable software solutions.The role focuses on designing and developing robust systems capable of processing large volumes of data while ensuring reliability and efficiency.You will contribute to the full software development lifecycle, from architecture and implementation to deployment, monitoring, and optimization.Working with modern technologies and distributed systems, you will help solve complex technical challenges in a fast?growing digital environment.The position offers the opportunity to collaborate with international teams and contribute to products used by leading global businesses.You will work in a supportive culture that values ownership, continuous learning, transparency, and technical excellence.Accountabilities:Develop and maintain high?load systems using Java, Spring, and Spring Boot

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.buscojobs.com.es

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

5:01 min

Remote work and co-working spaces for developers

Chris Heilmann +2 · LIVE

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:44 min

Playing synthesized backend audio objects in browsers

Lee Boonstra · LIVE

5:03 min

Flexible remote work strategies in software engineering

Chris Heilmann +2 · LIVE

1:12 min

Choosing TypeScript for complex backend applications

Maximilian Otto Maximilian Otto · WWC 2024

3:03 min

Building robust applications with standard web platforms

Dennie Declercq · LIVE

Videos

See all

Related articles

See all