Hotline: 678-408-1354

Senior Java Developer

Experience & Education:

MUST have 7+ years of hands-on experience in designing and implementing n-tier, distributed Apps in a Secure SDLC development environment preferably using Agile development methodologies. Minimum Bachelor’s degree in a related discipline required; Masters preferred.

Responsibilities:

  • Provide expertise on architecture, design, implementation of software products.
  • Work directly with product management and other team members while analyzing and decomposing complex software requirement into simple stories for planning and execution.
  • Collaborate with the team to manage and estimate the size and complexity of the features. Perform the technical design, implementation, and testing of features and commit to stories can be accomplished in an iteration.
  • Be the technical leader for product features, responsible for ensuring that development activities are coordinated throughout the development cycle.
  • Own system and feature quality throughout the development, testing and deployment phases to ensure quality expectations are met.
  • Conduct new technology research, proof of concept, and design work that will provide direction for the enhancement of the overall system and products.
  • Contribute to software engineering best practices for design, coding standards, performance, security, delivery, and maintainability.
  • Live the principles behind the Agile Manifesto in all interactions.

Requirements:

  • Strong Object Oriented skills – OOA/OOD/OOP.
  • Strong experience in Java/J2EE, Python, Unix Shell Scripting, Junit and testing frameworks (like Mockito, Jmock, etc)
  • Strong experience in Sping/Springboot framework, Spring Security and Hibernate (or other JPA technologies).
  • Strong experience with relational databases like Oracle, MySQL etc.
  • Knowledge of build tool such as Maven (preferred), Continuous Integration (CI) tool such as Jenkins (preferred) and Agile Software Development Tools like Jira (preferred).
  • Solid Understanding of Web-based authentication/authorization technologies (e.g. OAuth, JWT, SAML, OpenID).
  • Effective written and verbal communication skills and good listening skills.
  • Excellent problem solving skills – Ability to analyze problem in multiple perspectives.
  • Must have a “can-do” attitude and a strong passion for technology and willingness to learn new skills.
  • Must be confident, self-starters, have a strong work ethic, and team-oriented.

Additional Skills:

  • Experience with web technologies such as HTML, XML, JavaScript, JSON, CSS, and Angular.JS.
  • Experience with distributed computing technologies like Hadoop, Spark etc.
  • Experience with NoSQL DBs like HBase, Cassandra, MongoDB.

Relocation Benefits: This position is not eligible for relocation assistance.

Job Type: Contract

Salary: $55.00 to $75.00 /hour

Required experience:

  • UNIX shell scripting: 5 years
  • Mockito, Jmock: 2 years
  • Java: 7 years
  • Hibernate: 3 years
  • Maven: 2 years
  • Springboot framework: 3 years
  • Jenkins: 2 years
  • Spring Security: 3 years
  • Java Script: 2 years
  • Jira: 2 years
Share this job

Contact Us

Eltas EnterPrises Inc.
3978 Windgrove Crossing
Suite 200A
Suwanee, Georgia
30024, USA
contact@eltasjobs.com

Subscribe to our Newsletter