What are the responsibilities and job description for the Senior Java Microservices Developer position at NextRow Digital?
NextRow is looking to hire a contractor for 12 months project.
POSITION RESPONSIBILITIES:
The candidate will be part of a development team working with architects and domain experts to design and build Spring Boot microservices based on a common domain model that connects legacy data sources with Apache Kafka
EXPERIENCE AND QUALIFICATIONS:
• 8 years of experience in Java backend development role.
• Previous experience as a lead mentoring junior developers
• Strong experience with Java, spring, and springboot
• Must have experience with Lambda, REST and SQL
• Skilled, passionate about software development, and eager to expand their influence in surrounding areas.
• Software craftsman who values quality over quantity.
• Experience with Agile or Lean development
PREFERRED SKILLS:
• Strong Java skills
• Experience building Microservices using spring boot framework and containers.
• Hands-on experience with Kotlin, Mockito/JUnit, Splunk/Datadog, Groovy and Gradle.