Minimum of 8+ years of professional software development experience delivering highly scalable, high-performance applications to production end to end.
Be part of a 10+ member team, developing secure server-side services and micro-service modules by utilizing the technical skillsets listed above.
Collaborate closely with a business analyst to understand and implement functional use cases and business logic.
Work closely with an engineering team to integrate proposed strategic changes into the application.
Write clean, readable/reusable Java code with unit/automation test cases and debugging production issues.
Independently handle module deliveries (using CI/CD) and provide timely updates to leads.
Qualifications
Minimum of 8+ years. Strong Java, J2EE, Spring (Spring Boot, Batch/Integration, DI), messaging/streaming technologies (JMS, MQ, Kafka), Microservice Architecture, In-memory caching (Ignite/Redis), Database / Batch Processing skills, Hands-on Linux scripting experience, DevOps CI/CD pipeline integration (Helios).
Nice to have
Big Data experience, Angular/React, Containerization