IT - Microservices Architect
- Employer
- Administrative Office of Pennsylvania Courts
- Location
- Mechanicsburg, PA
- Closing date
- Dec 3, 2022
View more
- Industry
- Technology and Software
- Function
- IT Architect, IT
- Hours
- Full Time
- Career Level
- Experienced (Non-Manager)
You need to sign in or create an account to save a job.
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.
You need to sign in or create an account to save a job.
Get job alerts
Create a job alert and receive personalized job recommendations straight to your inbox.
Create alert