GFT España
4 days ago
Senior Java Microservices (TDD)
Sign up to save this job, get alerts, and apply with an optimized CV.
Company information
- Company
- GFT España
- Location
- España, Comunidad de Madrid, Madrid, Alcobendas Spain
- Posted
- 4 days ago
Job description
GFT is a pioneering company in digital transformation that develops sustainable solutions based on new technologies, such as artificial intelligence and blockchain/DLT. GFT experts create and implement scalable software applications that make access to innovative business models secure and simple. What are we looking for? Currently, we have a vacancy for a Senior Java professional with extensive experience with Microservices and who has worked with TDD methodology. Furthermore, you will be able to work with other technologies such as Kafka, Cloud, CI/CD, etc. We are looking for an enthusiastic and dynamic person with an interest in working in our international projects area. Therefore, a high conversational level of English is important. Your main responsibilities will be:
- Analyze and program both on existing code and from scratch, and perform maintenance on medium complexity software modules, working from detailed oral and written requirements and specifications.
- Perform code reviews of other developers and provide points for improvement.
- Support more junior profiles, acting as a reference point when they need help or support on specific topics.
- Assist in the development of software module and application prototypes.
- Develop unit tests and take responsibility for the unit testing of your own code.
- Consolidate knowledge of all testing and bug tracking tools and templates used within the project.
- Participate in different phases of the development cycle.
- Graduate in Computer Engineering (or equivalent).
- Graduate in Higher or Vocational Training in Computer Science.
- Good conversational level of English.
- Experience with Java 8+.
- Experience in Microservices architecture and Spring Boot.
- Experience in real projects with TDD.
- Valuable experience with JUnit.
- Desirable experience with Kafka, CI/CD, Cloud, etc.
- Teamwork.
- Communication skills, fostering dynamics that allow for knowledge flow, with an interest in both learning and teaching.
- Proactivity in seeking new solutions and improvements.
Required skills
Interested in this position?
Create your free account and tailor your CV to match this job.