Lead Java Programmer-Alpharetta, GA (Onsite)

Georgia Tek Systems

  • Alpharetta, GA
  • 5 days ago
    Want to know if you’re a fit?
    Upload your resume and let our AI show you.

    Skills

    • API Documentationunmatched
    • Application Programming Interface (API)unmatched
    • Computer Programmingunmatched
    • Computer Scienceunmatched
    • Continuous Deployment/Deliveryunmatched
    • Continuous Integrationunmatched
    • Data Mappingunmatched
    • Design Patterns Programming Methodologiesunmatched
    • Develop and Maintain Customersunmatched
    • Javaunmatched
    • Jenkinsunmatched
    • Memory Hardwareunmatched
    • Microsoft SQL Serverunmatched
    • MongoDBunmatched
    • MySQLunmatched
    • Object Oriented Design (OOD)unmatched
    • Object Oriented Programming (OOP)unmatched
    • Prototypingunmatched
    • Requirements Managementunmatched
    • SQL (Structured Query Language)unmatched
    • SWAGGER OASunmatched
    • Scrum Project Management and Software Developmentunmatched
    • Software Developmentunmatched
    • Software Engineeringunmatched
    • Spring Frameworkunmatched
    • Strategic Planningunmatched
    • Technical Analysisunmatched
    • Technical/Engineering Designunmatched
    • Test Designunmatched
    • Test Plan/Scheduleunmatched

    Description

    Lead Java Programmer
    Location: Alpharetta, GA
    Duration: Long Term
    Rate: DOE

    US Citizens and Green cards Preferred.

    Job Responsibilities:
    • Design and Develop APIs using Java, Spring Boot platforms adhering to standards and business requirements.
    • Design technical and functional specifications used in the development of Client software, specifically in the ESF product spaces.
    • Design/program internal tools, as well as assist in prototyping for use in development of Client software.
    • Provide solutions for integrating data from different unrelated data sources, data mapping, integration, validation, and clean-up, while contributing to and understanding the importance of data dictionaries.
    • Under limited direction, research, define, document, and prototype additions and changes to ESF Framework.
    • Under limited direction, analyze technical specifications for creation or enhancement to applications for compatibility with other systems.
    • Participate in strategic planning sessions and technical discussions and demonstrate ability to translate ideas into technical designs.
    • Adhere to technical and functional standards
    • Work on resolving production defects.
    • Attend Scrum meetings.

    Skills and Experience Required:
    Required
    • 8-10 years' experience in Java coding, design, and testing or developing technical solutions
    • 5+ years' experience in RestAPI development and Spring Framework
    • Experience on Spring framework and Spring boot
    • Experience with RESTAPIs design and development and Swagger API documentation
    • Experience SQL writing for SQL Server or MySQL
    • Experience on CICD using Jenkins
    • Strong knowledge of object-oriented programming and design patterns.
    • Ability to interact with internal and external clients.
    Desired:
    • Experience in Dockers and Kubernetes
    • Knowledge in memory database such as Mongo DB
    Education:
    • Bachelor's degree in computer science, or an associate degree in Computer Programming, or equivalent education in a related discipline is required. Related work experience can be substituted for educational requirement

    Numbers & Facts

    LocationAlpharetta, GA

    Similar Jobs