Join Our Talent Network

Java Developer in 1425 Ellsworth Industrial Blvd, Suite 100, Atlanta, GA 30318 at SageNet

Date Posted: 1/26/2018

Job Snapshot

Job Description

Summary:

SageNet’s Java Developer creates user information solutions by developing, implementing, and maintaining Java-based components and interfaces for our client-facing solutions.

 

Responsibilities:

  • Defines site objectives by analyzing user requirements; envisioning system features and functionality
  • Designs and develops user interfaces to internet/intranet applications by setting expectations and features priorities throughout development life cycle; determining design methodologies and tool sets; completing programming using languages and software products; designing and conducting tests
  • Recommends system solutions by comparing advantages and disadvantages of custom development and purchase alternatives
  • Integrates applications by designing database architecture and server scripting; studying and establishing connectivity with network systems, search engines, and information servers
  • Creates multimedia applications by using authoring tools
  • Completes applications development by coordinating requirements, schedules, and activities; contributing to team meetings; troubleshooting development and production problems across multiple environments and operating platforms
  • Supports users by developing documentation and assistance tools
  • Updates job knowledge by researching new internet/intranet technologies and software products; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations
  • Enhances organization reputation by accepting ownership for accomplishing new and different requests; exploring opportunities to add value to job accomplishments

Job Requirements

Requirements:

  • 4-8 years development experience using Core Java
  • Object Oriented Design and development
  • Knowledge of design patterns
  • Spring framework
  • Knowledge of Spring Cloud is a plus
  • Maven for dependency management
  • High level knowledge of micro services architectures is a plus
  • Relational databases
  • Knowledge of Postgres is a plus
  • NoSQL databases
  • Knowledge of Elastic search would be a plus
  • Building REST API’s
  • Asynchronous communication and messaging
  • Knowledge of KAFKA is a plus
  • Jenkins experience desired
  • Test and behavior driven development
  • Experience with AWS public cloud desired
  • Strong troubleshooting and good communication skills
  • Ability to document coding changes
  • Agile methodology
  • Bachelor’s degree in computer science or related highly desired