Java Cloud Developer- Atlanta GA

Georgia Tek Systems

  • Atlanta, GA
  • 26 days ago

    Highlights

    Must have diverse experience utilizing Java tools in business, Web and client-server environments including Java Platform, J2EE, JDBC technologies and Apigee gateway platform. • Leading the technical scrum team and implementing hands-on the front ends associated with the technical designs for product/project teams.

    Numbers & Facts

    LocationAtlanta, GA

    Description

    Position- Java Cloud Developer
    Location- Atlanta GA
    Duration- Contract
    Rate- DOE

    Job Description:

    • 10+ years of overall Experience in software development
    • Experience using various design patterns preferably MVC, Singleton, Facade and Factory - Proficient in OOD and Implementation, Design Patterns
    • 2-3 years of experience with Cloud Technologies such as OpenShift, Google Cloud, Azure, AWS (required)
    • Experience in other Backend programming languages like Python, Node.js, Golang, is a plus
    • 2+ years' experience with Angular JS
    • Expertise in other Frontend Frameworks like React/Vue.js is a plus
    • Must have experience working in GIT, Hibernate, JBOSS, Apache, Tomcat, Oracle, UML, JUnit, Mockito, WireMock , and REST APIs
    • Solid understanding of web/mobile application architecture and security (OAuth, JWT, Spring Security) Extensive experience implementing API's (REST) via microservices
    • Hands-on UI development experience utilizing Responsive Design
    • Proficient in Bootstrap or Foundation frameworks
    • 2 + years' experience with unit testing frameworks (e.g., Jasmine, Protractor)
    • Proficient in OOD and Implementation, Design Patterns (MVVM etc.)
    • Must have diverse experience utilizing Java tools in business, Web and client-server environments including Java Platform, J2EE, JDBC technologies and Apigee gateway platform
    • Experience or exposure to Database Design and Implementation
    • Knowledge of Multi-tier Architecture, Rational/Visio modeling

    RESPONSIBILITIES

    • Leading the technical scrum team and implementing hands-on the front ends associated with the technical designs for product/project teams
    • Leading technical efforts in the scrum team, including in the creation of quality in our delivery
    • Ensuring the team develops with quality measuring via clean pipelines, and 90%+ coverage
    • Mentoring and elevating your teammates to be stronger engineers by staying ahead with technology evolution and educating the team
    • Transforming business requirements into application architectures
    • Determining feasibility & scalability of front-end solutions, interacting with business and product owners in order to define technical solutions for customer problems
    • Production issue triage, management, and prevention as needed
    • UI Design reviews for feasibility, tech design, and impact analysis
    • Develop sustainable, accessibility compliant solutions
    • Long term technical debt resolutions, debt prevention & code reviews
    • Analysis and implementation of Performance/Stability/Reliability/Architecture initiatives
    • Research & Development of POCs & innovative new ideas for customer interactions with Delta
    • Assisting in defining alternate solutions for the business problems and providing estimates for potential new workstreams
    • Creating a learning culture by establishing, sharing, and enforcing best practices and lessons learned.

    Similar Jobs

    See more jobs