Copyright OPTnation. All rights reserved.

Senior Java Developer

Job ID : 34703

Job Title : Senior Java Developer

Location : Manchester, MI

Comapny Name : Emblue

Job Type : Full-Time, Part-Time, Contract, Training

Industry : Information Technology

Salary :  $102700 - $104000  per hour

Work Authorization : ["OPT","CPT","Entry Level","F1","H4","L1","H1 Visa","TN Permit Holder","Green Card Holder","Canadian Citizen","All EAD","US Citizen"]

No. of Positions : I have ongoing need to fill this role

Posted on : 09-14-2023

Required Skills : Object-Oriented Design, Good delegation, time management skills.

Benefits : Medical Insurance, Dental Insurance, Vision Insurance, 401K, Life Insurance

Job Description :

Responsiblties:

  • Work directly with product leadership to understand customer needs, provide solution recommendations, and drive delivery of the solution.
  • Develop specifications for technical requirements, use case models, data models, software architecture models, class and program specifications.
  • Analyze business and functional requirements for distillation into technical specifications that can be delivered with high quality.
  • Work alongside Architects, Project Managers, other Developers, and Quality Assurance during project inception, development, launch and beyond.
  • Maintain a working knowledge of operating systems, development environments, frontend and backend programming languages, and data architecture.
  • Collaborate on best practices and toolsets to improve execution and process delivery.
  • Educate new and existing team members on project specifics, various technologies, approaches, and architectures.

Requirment:

  • Strong practical experience developing within modern agile development methodologies.
  • 5+ years of development experience with Java and key Java-based frameworks  and a strong foundation in object oriented programming.
  • 5+ years of experience building RESTful web services.
  • Experience operating within a test-driven development environment.
  • Deep understanding of SQL and relational databases.
  • Experience with non-relational and/or RDF data stores  is a plus.

Experience:

  • PostgreSQL preferred, alternatively MySQL.
  • Decentralized patterns, protocols, and technologies such as Solid, IPFS, DID and Verifiable Credentials.
  • Deploying/testing code in a cloud environment.
  • Familiarity with *nix operating systems.
  • Prior experience developing within clearly defined QA standards and best practices.
  • Excellent analytical, communication, and interpersonal skills.
  • Ability to think critically and take initiative to solve problems independently.

Key Skills:

  • Work experience as a Senior Java Developer or similar role.
  • Experience designing, building and testing Java EE applications.
  • In-depth knowledge of popular Java frameworks like JSF and Spring MVC.
  • Experience with Object-Oriented Design.
  • Good delegation and time management skills.

Company Details :

Company Information hidden please Login to view details

Login To Apply Now! Register & Apply Now!