Java Developer
Sólo para miembros registrados
Barcelona, Spain
4 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
Senior Compensation
€ 55KJob location
Barcelona, Spain
Tech stack
Java
API
Application Lifecycle Management
Automation of Tests
Software Debugging
Software Design Patterns
Gradle
Java Servlet
Spring
Apache Struts
Javaserver Pages
Maven
MySQL
Object-Oriented Software Development
Performance Tuning
Query Optimization
Secure Coding
SQL Databases
Web Applications
Multithreading
Database Performance
REST
Job description
- Enhance and maintain the platform focusing on Servlets, JSP, Filters, and integrations.
- Promote small, frequent releases and continuous improvement through feedback loops.
- Build reusable, modular components and libraries for efficient development.
- Investigate and resolve production incidents and provide hotfixes.
- Collaborate with the Java Tech Lead, Product Owner, and other developers.
- Focus on quality through automated testing ensuring reliable, high-performance code.
- Regularly gather and incorporate feedback from stakeholders and end-users.
- Work with service providers to build or adapt APIs and integrate third-party services.
- Create clear technical documentation for maintainability and onboarding.
- Participate in on-call rotation availability.
Requirements
A leading technology company in Barcelona is seeking a skilled Java Developer to enhance and maintain its iGaming platform. This role involves working on scalability and reliability, collaborating with teams for integrations, and focusing on quality through automated testing. The ideal candidate will have 4+ years of Java experience and familiarity with tools like Spring, Struts, and SQL, ensuring successful system performance and development efficiency., * 4 years in Java with solid understanding of OOP, design patterns, and multithreading.
- Hands-on experience building scalable web applications using Spring and Struts frameworks.
- Skilled in RESTful API design and integration, ensuring secure and efficient communication between systems.
- Proficient in SQL and MySQL, including query optimization and database performance tuning.
- Familiar with Servlets, JSP, and Filters for server-side application management.
- Experienced with Maven/Gradle and CI/CD pipelines for streamlined build and deployment processes.
- Strong focus on performance optimization, testing, debugging, and secure coding practices.