Java Developer
Sólo para miembros registrados
Municipality of Seville, Spain
3 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Compensation
€ 70KJob location
Remote
Municipality of Seville, Spain
Tech stack
Java
API
Agile Methodologies
Amazon Web Services (AWS)
Unit Testing
Software Design Patterns
Distributed Systems
Gradle
Load Testing
Maven
Scrum
Service-Oriented Architecture
Software Engineering
Event Driven Architecture
Solid Principles
REST
Api Management
Jenkins
Job description
- Design, build, and maintain efficient, reusable, and reliable software.
- Ensure stable and smooth maintenance of delivered software.
- Ensure the best possible performance, quality, and responsiveness of applications.
- Work effectively both independently and as part of a team.
- Participate in complete Software Development Life Cycle.
- Innovate within your team and contribute within your technical domain.
Conocimientos
Java programming skills Building APIs Design patterns and principles Testing types: Unit, API, Acceptance, Load Distributed architectures (SOA, MSA) Event-driven architectures REST APIs AWS services Gradle or Maven Enterprise Jenkins Agile methodologies Descripción del empleo Descripción del empleo
Requirements
- Very strong Java programming skills and knowledge of building APIs.
- Deep understanding of all stages in the Software Development Life Cycle.
- Deep understanding of design patterns and principles (e.g., SOLID principles).
- Experience with different testing types: Unit Testing, API Testing, Acceptance Testing, Load Testing.
- Experience with distributed architectures like SOA or MSA.
- Experience with event-driven architectures.
- Experience with REST APIs.
- Relevant experience with AWS services is desired.
- Experience with Gradle or Maven.
- Experience with Enterprise Jenkins.
- Experience working in an Agile fashion (e.g. Scrum, SAFe).
Benefits & conditions
Teleworking compensation Life and Accident Insurance Access to training platforms Professional stability and career plans UST Club Platform discounts Gym Access discounts
About the company
A multinational technology company is seeking a Senior Java Engineer to join their team in Spain. This 100% remote role involves designing and maintaining efficient software for a leading global client in banking. The ideal candidate will have strong Java programming skills, knowledge of APIs, and experience with Agile methodologies. Our offer includes 23 days of annual leave, health benefits, and work-life balance measures.