Job Responsibilities
We are seeking a highly skilled Java developer to join our team. The ideal candidate will have strong proficiency in Java, with a solid understanding of its ecosystems.
The successful candidate will be responsible for:
* Integration systems skills for complex IT projects where multiple technologies need to interact seamlessly.
* Developing APIs capable of handling thousands of requests per second reliably and efficiently.
* Designing, developing, and maintaining Java-based applications for banking services.
* Writing clean, maintainable, and efficient code following best practices and coding standards.
* Performing unit testing and debugging of applications to ensure high-quality deliverables.
* Participating in code reviews and providing constructive feedback to peers.
* Developing and maintaining technical documentation for applications.
Mandatory Skills
* Strong proficiency in Java (version 8 or higher).
* Experience with Java frameworks such as Spring and Spring Boot.
* Proficient in developing microservices.
* Skilleted in writing autonomous, service-oriented RESTful APIs.
* Hands-on experience with Kafka.
* Proficient in Continuous Integration/Continuous Deployment (CI/CD) practices.
* Experience working within a collaborative Agile team.
* Familiarity with modern enterprise frameworks.
* Experience with AWS services including EKS, MSK, Lambda, and ECR.
* Proficient in using JUnit for unit testing.
Nice to Have Skills
* Experience managing business stakeholders in complex scenarios requiring political awareness and negotiation skills.
* Experience with key tools such as JIRA and Confluence.
About Experis
Experis is a specialized company offering professional services and IT project management associated with our three practices: Business Transformation, Cloud & Infrastructure, and Enterprise Applications.
We combine our technological solutions with the most in-demand skills on the market, providing specialized training related to the mentioned lines of service.
With a team of over 1,800 IT professionals in Spain and international presence in 54 countries, joining Experis means finding the professional development you need to achieve your goals.