Java Senior Developer

HCL Global Systems Inc.

  • St. Louis, MS
  • 30+ days ago
    Want to know if you’re a fit?
    Upload your resume and let our AI show you.

    Skills

    • Agile Modelingunmatched
    • Agile Programming Methodologiesunmatched
    • Application Programming Interface (API)unmatched
    • Architectural Designunmatched
    • Atlassian JIRAunmatched
    • Best Practicesunmatched
    • Cloud Computingunmatched
    • Code Reviewsunmatched
    • Communication Skillsunmatched
    • Internet Applicationunmatched
    • JSONunmatched
    • Javaunmatched
    • Java Platform Enterprise Edition (Java EE/J2EE)unmatched
    • Multi-tier Architectureunmatched
    • Product Demonstrationunmatched
    • Product Designunmatched
    • Prototypingunmatched
    • Quality Assuranceunmatched
    • REST (Representational State Transfer)unmatched
    • Requirements Managementunmatched
    • Root Cause Analysisunmatched
    • SOAP (Simple Object Access Protocol)unmatched
    • Software Administrationunmatched
    • Software Developmentunmatched
    • Software Engineeringunmatched
    • Software Reuseunmatched
    • Sprint Planningunmatched
    • Team Playerunmatched
    • Technical/Engineering Designunmatched
    • Testingunmatched
    • User Experience Design (UXD)unmatched
    • User Interface/Experience (UI/UX)unmatched
    • Web Browsersunmatched
    • Web Servicesunmatched
    • Wheel/Front-End Loaderunmatched

    Description

    Java Senior Developer
    St. Louis, Missouri (Hybrid)

    Mandatory Areas
    Must have skills.
    Java/JEE, Spring, Spring boot, REST/SOAP
    UML

    Java Senior Developer Description.
    Responsibilities: As a Java Senior Developer, you will
    Maintain active relationships with Product Owner to understand business requirements, lead requirement gathering meetings and review designs with the product owner
    Own his backlog items and coordinate with other team members to develop the features planned for each sprint
    Perform technical design reviews and code reviews
    Be Responsible for prototyping, developing, and troubleshooting software in the user interface or service layers
    Perform peer reviews on source code to ensure reuse, scalability and the use of best practices
    Participate in collaborative technical discussions that focus on software user experience, design, architecture, and development
    Perform demonstrations for client stakeholders on project features and sub features, which utilizes the latest Front end and Backend development technologies Requirements:
    6+ years of experience in Java/JEE development · Skills in developing applications using multi-tier architecture
    Knowledge of google/AWS cloud
    Java/JEE, Spring, Spring boot, REST/SOAP web services, Hibernate, SQL, Tomcat, Application servers (WebSphere), SONAR, Agile, AJAX, Jenkins..etc
    Skills in UML, application designing/architecture, Design Patterns..etc
    skills in Unit testing application using Junit or similar technologies
    Good communication skills
    Leadership skills
    Provide overlap coverage with onsite/customer teams
    Capability to support QA teams with test plans, root cause analysis and defect fixing
    Strong experience in Responsive design, cross browser web applications
    Strong knowledge of web service models
    Strong knowledge in creating and working with APIs
    Experience with Cloud services, specifically on Google cloud
    Strong exposure in Agile, Scaled Agile based development models
    Familiar with Interfaces such as REST web services, swagger profiles, JSON payloads.
    Familiar with tools/utilities such as Bitbucket / Jira / Confluence

    Numbers & Facts

    LocationSt. Louis, MS

    Similar Jobs