> Markdown version of [/jobs/ext/3609763-software-engineer-enterprise-modernization](https://www.wearedevelopers.com/jobs/ext/3609763-software-engineer-enterprise-modernization). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer-Enterprise Modernization - **Company:** Computer Task Group, Inc - **Location:** Piscataway, NJ, United States - **Experience:** Expert - **Salary:** $90,000.0 - $110,000.0 - **Contract:** Temporary contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Amazon Web Services, Microsoft Azure, C++ (Programming Language), Code Review, Databases, Linux, Middleware, IBM WebSphere MQ, PostgreSQL, Enterprise Messaging Systems, Oracle (Applications), Performance Tuning, Query Optimization, RabbitMQ, Red Hat Enterprise Linux, Service-Oriented Architecture, Informix, Enterprise Software Applications, Spring-boot, Apache Kafka, OSS/BSS, Restful APIs, Microservices - **Published:** October 7, 2026 - **Apply:** https://dejobs.org/x/x/5316EBE680ED494388DD45A763AB1628/job/ ## About the Role * Software Engineer with 10-12+ years of experience developing and modernizing Enterprise applications. * The role requires strong Java/Spring Boot and C/C++expertise, with experience integrating Enterprise applications with messaging platforms, databases, and modern cloud environments. Nice to have skills: * Support migration from legacy communication technologies toward IP-based connectivity and modern integration patterns. * Design and implement scalable microservices, APIs, event-driven workflows, and network/service provisioning capabilities. * Work with Oracle/Informix and PostgreSQL databases, including query optimization and performance tuning. * Troubleshoot complex production issues across application, database, middleware, network, and infrastructure layers. * Collaborate with Network Engineering, OSS/BSS, Infrastructure, Architecture, and Production Support teams during modernization and migration activities. * Support deployment across Red Hat Linux, on-premises, Azure, and AWS/AWS Outposts environments. * Participate in technical design, code reviews, performance engineering, P1/P2 production Excellent verbal and written English communication skills and the ability to interact professionally with a diverse group are required. ## Description * Design, develop, and modernize Enterprise applications using Java, Spring Boot, C/C++, and microservices. * Develop and maintain interfaces between OSS and other applications/network elements * Analyze and modernize legacy C/C++ applications, transitioning functionality toward Java, Linux, and modern service architectures. * Develop high-throughput integrations using IBM MQ, Tuxedo, Kafka, RabbitMQ, REST APIs, and other messaging technologies. * Support migration from legacy communication technolog