Java tech lead
Technology
Limerick, Ireland1 month ago
Service contract
Job description
Job Description
- We are looking for highly skilled Core Java developer who will work on writing clean, reusable, modular, and maintainable code that is easy to understand and easy to change. In-depth knowledge of data structures and algorithms is required. This is so that you can apply them better in day-to-day tasks, and so you know which one to choose over the other, especially when using frameworks like the collection framework.
- Java Developers need to compile detailed technical documentation and user assistance material, requiring excellent written communication.
- Design and development for RESTful APIs and Microservices Collaborate with software and production engineers to design scalable services, plan feature roll-out, and ensure high reliability and performance of our products.
- Conduct code reviews, develop high-quality documentation, and build robust test suites for your products.
- Design and build complex systems that can scale rapidly with little maintenance.
- Design and implement effective service/product interfaces.
- Develop complex data models using common patterns like EAV, normal forms, append only, event sourced, or graphs.
Keywords
Database normalizationJavaAppend
Interested in this role?