14 sep
|
Jobtailor
|
Madrid
Analyse requirements and perform technical design
Implement new platform capabilities
Uphold code standards and best practices through code reviews and refactoring
Mentor peers and junior teammates
Build solutions while transitioning a legacy platform to microservice architecture
Select design methodologies and perform trade-off analysis
Identify and remediate quality, performance, security, scalability, maintainability, reliability, and functionality issues
Design, code, unit test, and debug user stories
Provide technical support for existing production functionalities
Document new or updated functionality upon release
Participate in Agile processes and ceremonies
Continually improve coding and technical knowledge
Requirements
Extensive hands-on development experience
Strong foundation in OOP and Design Patterns, Clean code and SOLID principles
Strong working knowledge of Java 11, with at least 3 years of experience
Experience with Spring framework or Spring Boot and JavaScript
Demonstrable experience implementing microservices
Familiarity with microservice architecture and design patterns
Experience with relational databases, including MySQL/MariaDB
Experience with NoSQL databases, including MongoDB and DynamoDB
Ability to write complex queries
Experience in API-driven development
Experience in application performance tuning
Experience in secure coding
Experience in Java 17, Node.js, Groovy, AngularJS, React-Redux, or Vue.js would be an advantage
Background in Payroll, HR, or other financial domains would be an advantage
Experience working in an Agile or Scrum environment would be an advantage
Core Competencies
Demonstrates extensive hands-on development experience with a strong foundation in OOP, Design Patterns, and Clean Code principles. Proficient in Java 11, microservices implementation, and Agile methodologies, with a focus on delivering high-quality, maintainable solutions.
Highest-signal resume keywords
Java 11 Development
Microservices Implementation
Spring Framework
Agile Methodologies
Relational Databases
ATS Optimization Keywords
Hard Skills
OOP
Design Patterns
Clean Code
SOLID Principles
API-Driven Development
Application Performance Tuning
Secure Coding
Complex Query Writing
Java 17
Node.js
Soft Skills
Mentoring
Collaboration
Problem-Solving
Industry Keywords
Payroll
HR
Financial Domains
Tools & Technologies
Spring Boot
JavaScript
MySQL
MariaDB
MongoDB
DynamoDB
AngularJS
React-Redux
Vue.js
#J-18808-Ljbffr
📌 Senior Software Engineer (Madrid)
🏢 Jobtailor
📍 Madrid