Apply Now
Contract Type: C2C
Posted: 2 weeks ago
Closed Date: 05/30/2025
Skills: Java, WebLogic, Maven, Golang
Visa Type: Any Visa

Role: Java + Golang Architect

Remote – (Need to work in PST)

 C2C

 

 Looking for 10+ years candidates

 Skills required – Java, WebLogic, Maven, Golang, CI/Cd – Jenkin, Python/Jython

 Details: Support re-factoring of the two apps mentioned below and re-write the two applications in Golang.

 

The application includes a significant number of provided dependencies and static content. All outdated and may not be immediately replaceable. So looking for someone who can understand current applications and provide solutions for refactoring and able to re-writing in Golang.

 

Application details.  

Development Period

 Active development occurred between 2006 and 2015.

 General Observations

 Documentation, comments, and testing are sparse across both applications.

 Application 1

 Statistics

 Artifacts: 5

 Files: 1190

 Lines of Code: 158,617

 Technology Stack

 Java Versions: Java 6 (2006) - Java 8 (2014)

 Application Server: WebLogic

 Build Tools: Maven, weblogic-maven-plugin

 Scripting: Jython

 CI/CD: Jenkins

 Communication Protocol: SOAP

 Service Bus: Oracle Service Bus

 Framework: Spring 4.1 (2014)

 Protocol: T3 Protocol

 Frontend: ExtJS

 Messaging: JMS

 

Python/Jython for building and deployment

 Application 2

 Statistic

 Artifacts: 7

 Files: 2285

 Lines of Code: 1,669,191

 Technology Stack

 Java Versions: Java 6 (2006) - Java 8 (2014)

 Application Server: Jboss 3.1 (2005) , JBoss EAP 6.3 (2012)

 Communication: RPC

 Frontend: JSP, Google Web Toolkit 2.x (GWT) (2011)

 Library: Apache POI

 Messaging: JMS

 Python/Jython for building and deployment

 Callouts

 The application includes a significant number of provided dependencies and static content. All outdated and may not be immediately replaceable