Java Developer - Alpharetta, United States - eTeam

    eTeam
    eTeam Alpharetta, United States

    4 weeks ago

    eTeam background
    Description

    Title:
    Senior Java Developer


    Location:
    Alpharetta-GA, Basking Ridge, NJ (Hybrid)


    Duration: 12+ Months
    Targeted Years of Experience: 7-10 years

    Working Model:

    Hybrid- Need to be in office every Tuesday, this may be increased to 2-3 days a week in future.


    Description
    You will be responsible for software application development for our new and ongoing telecommunications and data services.


    • Developing and building applications that add new features and content.
    • Developing all backend and cloud services that communicate Telecommunication's long-term strategy.
    • Building tools and code to automate the self-help apps and chatbots for digital support.
    • Effectively work in an interdisciplinary team environment.
    • Coordinate with project management, software leads, architects, and other engineering teams in determining overall system solutions.
    • Apply both procedural and object-oriented techniques and agile development practices.
    • You must be capable of designing, developing, and documenting the technical product through the full development life cycle of software products.
    • Support QA Test cycles and ensure closure on any defects raised on the software product.

    Required Skills:

    • Strong analytical skills, communication, leadership, and presentation skills.
    • Bachelors program in Computer Science, Information Systems, Information Technology, Electrical Engineering, Engineering Science and Mechanics, Analytics, Business Administration, Business Intelligence, or related majors.
    • 5 or more years of relevant work experience.
    • Experience with Web application development using React JS and Angular
    • Experience with server-side development using Spring Boot, Spring MVC.
    • Experience with interfacing technologies such as REST APIs, SOAP & Asynchronous Processing using Kafka.
    • Experience in caching technologies like REDIS.
    • Knowledge of ORACLE and MongoDB.
    • Knowledge & Understanding of DevOps and CI/CD tools for automation of build, packaging, deployment, and testing.
    • Experience using source version control products such as GIT