Java Microservices Architect
Overview
In this role you will contribute to large-scale IT projects by translating business needs into technical requirements and delivering Java/J2EE solutions. You will work within a consulting-driven environment, collaborating with cross-functional teams to implement Spring-based applications and REST services. You will also participate in deployment, validation, and documentation while traveling as needed. This opportunity lets you shape technical delivery in a client-focused setting and advance software solutions in a dynamic firm.
ResponsibilitiesCreate requirement specifications derived from design detailing and integration needsDevelop Java/J2EE applications using Spring/Spring BootHands-on maintenance with Tomcat/IBM WebSphere and related build toolsSupport RESTful services, including JSON vocabularies and service integrationPlan, coordinate, and assist in deployment, validation, and solution evaluationCapture and map business processes through internal/external consultingCollaborate with teams in a management consulting context and travel as required
Key requirements10+ years in requirements specification and design detailing7+ years Java/J2EE development with Spring/Spring BootExpertise in Tomcat/IBM WebSphere and LinuxExperience with Ant, Maven, Groovy; Jenkins, JMeter, SOAP UI, Git, StashRESTful service implementation and PAAS/IAAS awareness7+ years in development/configuration/validation/deployment7+ years in documenting business processes and client-facing consultingAnalytical mindset with strong communication and planning skillsWillingness to work in a travel-intensive management consulting environmentBachelor’s degree or foreign equivalent; 4+ years IT experience if requiredanalytical thinkingclear communicationplanning and coordinationJava/J2EE with Spring/Spring BootRESTful services and JSONTomcat/IBM WebSphere