Java Hands-on Lead Architect (Greenfield exp. is must)

Overview

Remote
Up to $65
Contract - Independent

Skills

Java Lead
Offshore Team Lead
Offshore Coordination
Large Application
Greenfield Implementation

Job Details

Job Summary:

The Software Developer Advisor provides leadership and initiative in a team environment, ensuring the application of systems thinking principles that empower team members to independently design, code, test, and deploy software. This role involves creating necessary documentation to support the Software Development Life Cycle and developing prototypes and solutions leveraging a diverse range of technologies.

The Developer applies modern principles, methodologies, tools, and systemic processes to support the launch of new business capabilities. The role also includes leading the resolution of complex problems and mentoring less senior team members.


What the Role Entails:

  • Mandatory Skills: Java, Kafka, Angular

  • Large-scale application experience is a must

  • Candidates with experience working on large-scale data issues are preferred; any database is acceptable if PostgreSQL is not present

  • Kubernetes knowledge is good to have

  • Candidate will be doing 90% hands-on work and 10% coordination and mentoring

  • Will interact with counterparts in India strong communication skills are key


Additional Job Description:

  • Excellent verbal and written communication skills

  • Excellent Java and design skills

  • Experience in software development of multi-threaded, scalable, and highly available distributed systems

  • Strong fundamentals in object-oriented design, data structures, high-performance computing, and programming

  • Excellent analytical and problem-solving skills

  • Experience with the following technologies:

    • Frameworks/Tools: Spring, Hibernate, JavaScript, AngularJS, HTML5, CSS, SQL, XML, JMS

    • Operating Systems & Databases: Linux, relational databases (preferably PostgreSQL), SQL & NoSQL databases (NoSQL is a plus)

    • Web Services: SOA, RESTful, WSDL, XML, XSLT, XQuery

    • DevOps/CI-CD: Git, Subversion, Jenkins, Maven, Codelyzer, service virtualization, ReadyAPI, Unix/Linux scripting

    • Cloud & Delivery Models: CI/CD tooling and process experience, PaaS, IaaS, SaaS

  • Knowledge of 12-factor and cloud-native principles

  • Mandatory: Greenfield experience specifically, candidates who have developed applications from scratch

  • Ability to present information and respond to questions from various internal and external customers

  • Ability to solve practical problems and manage a variety of concrete variables in situations with limited standardization

  • Willingness to learn and adopt professional and industry standards

  • Customer service driven and a strong team player

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.