Overview
Skills
Job Details
Location: Mechanicsburg,PA
Duration: 12+ months
Develop and maintain reusable frameworks for enterprise Java applications, ensuring modularity and consistency across projects. * Build and implement microservices architectures using Java and Spring Boot for scalable, maintainable solutions. * Integrate applications with Enterprise Service Bus (ESB) platforms (e.g., WebMethods, MuleSoft, IBM Integration Bus) to facilitate seamless system communication. * Design, develop, and consume RESTful and SOAP web services for secure, reliable APIs between applications. * Create dynamic front-end interfaces using JSP, Servlets, and collaborate with UI/UX teams on user experience enhancements. * Integrate JavaScript frameworks and libraries (e.g., Angular, React, jQuery) with existing Java-based applications as needed. * Apply and promote established design patterns (such as Singleton, Factory, Observer) to ensure maintainability, reliability, and scalability in solution design. * Work with enterprise databases like DB2, Oracle, and SQL Server, including data modeling, writing optimized queries, and creating stored procedures. * Ensure data security, integrity, and performance in all database interactions. * Conduct code reviews and mentor team members to promote best practices in coding and framework implementation. * Collaborate effectively with business analysts, architects, DevOps, QA, and project managers to align technical solutions with business objectives. * Prepare and maintain clear technical documentation, framework guidelines, and developer resources. * Utilize source control and CI/CD tools (such as Git, Jenkins, Maven) for efficient development and deployment processes. * Troubleshoot integration, performance, and security issues in complex enterprise environments. * Stay current with evolving technologies and frameworks within both backend (Java, microservices, ESB) and frontend (JSP, JavaScript frameworks) domains. * Demonstrate strong problem-solving skills, effective communication abilities, and a collaborative approach to team and stakeholder interactions. * Adapt quickly to new tools, frameworks, and methodologies to support enterprise project needs.
Shell Scripting/UNIX, SQL
Infowave Systems is an equal opportunity employer that is committed to diversity and inclusion in the workplace.