Role: Java Architect with Golang experience
Job Location: Remote-(Need to work in PST)
Experience: 14+ years Must
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.
Job Description:
- 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.
- Development Period
- Active development occurred between 2006 and 2015.
- General Observations
- Documentation, comments, and testing are sparse across both applications.
- 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
- 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