The Senior Full Stack Java, Lead Developer is anIndividual Contributor (IC)position. The role is anexpert
Responsibilities
- Lead integration of functions to meet goals, deploy new products, and enhance processes
- Analyze complex business processes, system processes, and industry standards to define and develop solutions to high level problems
- Provide expertise in area of advanced knowledge of applications programming and plan assignments involving large budgets, cross functional project, or multiple projects
- Facilitate issue mitigation and resolution ensuring projects are always progressing forward
- Provide ongoing updates to business users and senior stakeholders as needed
- Take part in triage sessions for code review and mitigation
- Develop application methodologies and standards for program analysis, design, coding, testing, debugging, and implementation
- Utilize advanced knowledge of supported main system flows and comprehensive knowledge of multiple areas to achieve technology goals
- Consult with end users to identify system function specifications and incorporate into overall system design
- Allocate work, and act as an advisor/coach developers, analysts, and new team members
- Influence and negotiate with senior leaders and communicate with external parties
Qualifications
- 10+ years' experience inhands-onJava full-stack software engineering with expert level, hands-on knowledge ofJAVA/J2EE spring boot, spring framework stackinAgile/Scrum methodologies
- Extensive experience with and understanding ofMicroservice and Microservices best practices, patterns - Spring boot microservicesis highly preferred
- Effective communication with a wide range of both technical AND non-technical stakeholders
- Must have hands-on experience working withOracledatabases (e.g., scripting, firm understanding of nomenclature, etc.), to effectively collaborate with data modeling teams
- Must have experience with SCMS (e.g., Git) and project tools likeJIRA
- Strong understanding ofOpenShiftandDockerand their related processes
- Strong understanding ofKafkaand related processes is highly preferred
- Ability to contribute inhigh and low-level system design(Sequence diagram, class diagrams, etc.)
- Agile/Scrum methodology experience isrequired
- Strong communication skills - needs to communicate effectively with business and other stakeholders
- Demonstrated Subject Matter Expert (SME) in Applications Development
- Demonstrated knowledge of client core business functions
- Demonstrated leadership, project management, and development skills
- Relationship and consensus building skills
Education
- Bachelor’s degree/University degree or equivalent experience
- Master’s degree preferred
This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.
Applications DevelopmentFull timeJersey City New Jersey United States$176,720.00 - $265,080.00
Anticipated Posting Close Date:
Apr 03, 2025View the " " poster. View the .
View the .
View the