Full Stack Java Developer

NAVA Software Solutions

$90K — $120K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science or related discipline
  • 5+ years of software development experience with a record of delivery excellence
  • Expertise in software design patterns using JavaScript and TypeScript
  • 5+ years of hands-on Java and Spring Framework experience
  • 5+ years of experience with SQL databases
  • 2+ years of experience with NoSQL databases
  • Proficient in Angular and/or React with a strong understanding of web markup (HTML5, CSS3)
  • Familiarity with code versioning tools like Git and BitBucket

Responsibilities

  • Develop user interfaces for modern applications using the latest front-end technologies
  • Create and maintain APIs that serve data to clients and applications via Java and Spring technologies
  • Build backend services that interact with other services and databases
  • Conduct product analysis and tackle complex development tasks through research
  • Engage in technical design discussions and decisions
  • Write application code and perform unit testing using Angular, REST web services, and Java
  • Optimize performance for both client-side and server-side components

Benefits

  • Work within small agile teams promoting autonomy
  • Opportunity to engage in the full software lifecycle from design to production
  • Involvement in product, user experience, technical, and architectural design decisions
  • Access to a range of positions from fresher to senior levels within a growing organization
  • Enhancement of skills through hands-on experience with emerging technologies
Full Job Description
Full Stack Java Developer

Details:

Full Stack Java Developer

Duration: 12 months

Locations: Wilmington DE, Coral Springs FL, Columbus OH and Edison NJ - Onsite

Client has 30+ positions on various levels: Fresher, Junior, Mid-level and Senior

This is a full time development position reporting to a hands-on technical lead on a high demand growing commercial banking application. Developers work in small, focused agile teams with a high degree of autonomy and constant opportunities to participate in product, user experience, technical and architectural design. Developers are involved for the full software lifecycle from design, development and testing all the way through demonstration, training and production go-live.

Essential Job Responsibilities:
  • Develop User interfaces for Modern Rich Internet Applications with the latest Front End Technologies and support existing application
  • Develop external and internal APIs that provide data to our clients and applications using a variety of Java and Spring technologies
  • Develop backend services and processes that communicate with other services and databases
  • Perform product analysis and development tasks of increasingly complex nature which may require extensive research and analysis
  • Work on technical designs and technical decisions
  • Develop application code and unit test in the Angular, Rest Web Services and Java technologies for the Application Development Center
  • Work on performance for both client side and server side components

Mandatory Requirements:
  • Bachelor's degree in Computer Science or related discipline
  • 5+ years of experience with software development and holds good track record in terms of delivery excellence and application / product knowledge
  • Strong experience with implementation of software design patterns in JavaScript and TypeScript
  • 5+ years of hands-on experience with Java and Spring Framework.
  • 5+ years of hands-on experience with SQL based databases
  • 2+ years of hands-on experience with NoSQL based databases
  • Good understanding of architectural patterns and tradeoffs for even driven systems
  • Recent hands-on experience with Angular and/or React
  • Strong understanding of web markup, including HTML5, CSS3and LESS and writing cross-browser compatible code
  • Strong experience with code versioning tools such as Git and BitBucket.

Similar Jobs

More Information Technology Jobs

Find similar Full Stack Java Developer jobs: