Overview
Skills
Job Details
Java GWT Lead/Architect
Experience: 15+ Years
Location: Remote
What is in it for you?
Lead enterprise Java application modernization and Azure migration with hands-on expertise in GWT, Oracle, SAP integration, and cloud-native architecture.
Responsibilities:
-
Architect and implement robust Java-based enterprise applications using Core Java and Java 6.
-
Design and maintain front-end components using Google Web Toolkit (GWT).
-
Lead the migration of legacy systems to Microsoft Azure, ensuring scalability, security, and performance.
-
Define high-level and low-level designs, ensuring alignment with business and technical requirements.
-
Collaborate with Business Analysts to plan and refine sprints, translating user stories into technical solutions.
-
Guide and mentor junior team members, fostering technical growth and adherence to best practices.
-
Conduct code reviews, ensure code coverage, and enforce coding standards and design principles.
-
Integrate with SAP systems, including SAP NetWeaver and SAP BW, ensuring seamless data flow and functionality.
-
Work with Oracle 12c for backend data management and optimization.
-
Implement and maintain REST APIs for secure and scalable service communication.
-
Participate actively in Agile ceremonies such as daily stand-ups, sprint planning, retrospectives, and demos.
-
Ensure quality through unit testing, performance tuning, and troubleshooting.
-
Contribute to DevOps practices, including CI/CD pipelines and containerization using Docker/Kubernetes.
-
Evaluate and recommend tools, frameworks, and technologies to support modernization and innovation.
Skills:
Mandatory skills:
-
Strong 15+ years of hands-on experience in Core Java, specifically Java 6
-
Strong expertise in Google Web Toolkit (GWT)
-
Solid working knowledge of Oracle 12c
-
Proven Enterprise-level Design and Architecture experience
-
Experience in migrating legacy systems to Microsoft Azure, including cloud architecture and deployment strategies
-
Strong understanding and implementation of REST APIs
-
Proficiency in Unit Testing
-
Demonstrated use of OOP, SOLID principles, design patterns, and coding best practices
-
Experience in SAP Integration
-
Ability to architect and implement robust Java-based applications
-
Experience in leading development teams and providing technical guidance
-
Active participation in Agile/SCRUM ceremonies (stand-ups, sprint planning, retrospectives, etc.)
Good to have skills:
-
Familiarity with SAP NetWeaver and SAP BW
-
Experience in CI/CD pipelines, DevOps practices, and containerization (Docker/Kubernetes)
-
Experience in designing and maintaining GWT-based front-end components
-
Ability to coordinate with Business Analysts for sprint planning and requirement gathering
-
Experience in creating design artifacts (HLD/LLD, code coverage reports, etc.)
Educational Qualifications:
Engineering Degree BE/ME/BTech/MTech/BSc/MSc.
Technical certification in multiple technologies is desirable.