Skip to main content

This job has expired

IT - Microservices Architect

Employer
Administrative Office of Pennsylvania Courts
Location
Mechanicsburg, PA
Closing date
Dec 3, 2022

View more

DescriptionThis advanced technical position is responsible for identifying, designing, and executing a new in-house data exchange platform firmly grounded in Service Oriented Architecture principles within a Spring environment.Typical DutiesAssess, formulate, and document future architecture and technology direction for external data exchanges.Establish standards in best practice design patterns to ensure that IT solutions perform to expectations.Design scalable architecture systems for Java-spring based applications for future re-use.Create and implement a plan to migrate exiting services onto the new platform.Manage and perform detailed testing of data exchange implementations.Identify code performance and availability issues and optimize for performance.Writes and maintain specifications and documentation for data exchange related objects and scripts. Review and provide feedback on documentation written by other developers on the team.Analyze and perform advanced tasks to ensure the stability of the data interfaces and ensure availability.Determine the infrastructure needs to accommodate the company s architectural goals.Troubleshoot design flaws and system bottlenecks.Minimum QualificationsBachelor s degree with an IT-related major or minor; ANDEight years of IT experience with designing, building, and operating in-production data integration solutions.An equivalent combination of education, experience, and / or training may be considered.Additional Requirements / PreferencesA Full-Stack Developer with 8+ years of experience in designing and developing robust and maintainable applications applying Object Oriented Design principles. Including 2+ years in an architect/lead role.Highly experienced in the following Technologies: J2SE SDK development (8/11 and above), Spring (Boot, Framework, Web, Web Services), Web Services (SOAP, REST), Java standard APIs (Collections, Concurrency, JDBC, JMS, JNDI), REST web service development, execution handling, multi-threading, and Design Patterns.Knowledge of Domain Driven Design concepts and microservices REST API design and implementation.Preferred technical skills: MQ Server, Spring Cloud, Cloud Data Flow, .NET (VB or C#), WCF, and Modeling experience: XML Schema, UML object modeling, relational database.Experience with microservice architecture and the 12- factor application.Experience with Unix/Linux environment, including Scripting skills.Experience in Asynchronous and Event-driven processing.Experience in messaging products, preferably IBM MQ.Knowledgeable in Cloud Platforms (AWS, Azure, or Google Cloud).Satisfactory criminal background check required.

Get job alerts

Create a job alert and receive personalized job recommendations straight to your inbox.

Create alert