Copyright OPTnation. All rights reserved.

Senior Java Developer

Job ID : 35280

Job Title : Senior Java Developer

Location : Manchester, MI

Comapny Name : MSIT

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

Industry : Information Technology

Salary :  $99000 - $130000  per year

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 : 11-06-2023

Required Skills : Planning, designing, Developing.

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

Job Description :

Responsibilities:

  • Using JDBC and custom SQL API framework for accessing databases.
  • Developing User Interface using Javascript, AJAX, HTML, EXT-JS, and Bootstrap.
  • Using Websphere’s Java development tool RAD, eclipse development tools for writing code.
  • Developing and consuming SOAP web services using JEE technologies by following the best practices and code optimization
  • Using third-party libraries like iText for creating PDF documents.
  • Develop Apex Triggers, Apex Classes, Controllers, and schedule Apex jobs.
  • Working in all phases (development, testing, and deployment) while developing software.

Qualifications:

  • Minimum 5 years of experience developing mission critical, high volume transactional systems in a hybrid (on prem + cloud) environment.
  • Extensive experience with the Java programming language.
  • Extensive experience with core Java frameworks such as Spring Boot or Spring MVC.
  • Extensive experience with Git source control.
  • Extensive experience developing and integrating with REST/SOAP web services.
  • Strong familiarity with relational database technologies such as SQL Server or MySQL.
  • Familiarity with common AWS services and components such as SQS, SNS, lambda functions, etc.
  • Understanding of end-to-end design/development/delivery of software applications with consistently high quality and reliability.
  • Experience with Scrum-based development methodology.
  • Commitment to work assiduously in a fast-paced environment with minimal supervision.

Key Skills:

  • Planning, designing, developing and maintaining Java applications.
  • Efficient and error-free coding.
  • Project collaboration.
  • Integration of updates.
  • Creating high-availability applications.
  • Software analysis and error checking.

Company Details :

Company Information hidden please Login to view details

Login To Apply Now! Register & Apply Now!