Required Skills

Java Spring Boot

Work Authorization

  • US Citizen

  • Green Card

  • EAD (OPT/CPT/GC/H4)

  • H1B Work Permit

Preferred Employment

  • Corp-Corp

  • W2-Permanent

  • W2-Contract

  • Contract to Hire

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 22nd Feb 2024

JOB DETAIL

  • We are seeking to fill a software developer position who will be working on the development of analytical processes for on-prem solutions.
  • Participates in the design, development, and implementation of complex software engineering activities.
  • Responsible for the development of components of many complex analytical tasks and activities.
  • Establishes input/output processes and defining parameters for interfacing with external production systems and the implementation of system design.
  • Must be able to provide and communicate complex technology solutions across technical, managerial and customer audiences.
  • Responsible for the resolution process for complex problems where troubleshooting requires an in-depth understanding and evaluation of system processes.
  • Exercises judgment through understanding of software engineering best practices in selecting methods, techniques, and evaluation criterion for obtaining results.

 

Responsibilities:

  • Strong software development background – specifically with Java.
  • Able to function as a full stack software engineer, leveraging Java, Spring Boot, and Apache Struts on the backend, and Angular or Vue on the front end.
  • Responsible for rapid development and prototyping of analytical processes in support of several client initiatives.
  • Responsible for the development of user interfaces written against popular JavaScript frameworks.
  • Responsible for development of RESTful web services that host data to production systems.
  • Responsible for assisting in the monitoring and management of deployed environments.
  • Create APIs that other developers can use.
  • Perform statistical analysis on big data sets.
  • Manage project initiatives and the development of your solutions.
  • Analyze statistics, data, and algorithms for projection accuracy.
  • Collect, organize, and present progress with team leadership and stakeholders.

 

Required Skills:

  • BS in Computer Science or related field or equivalent experience.
  • 3 plus years of experience in software development, specifically advanced Java capabilities.
  • Past responsibilities as a software engineer working with on-prem technologies.
  • Knowledge of statistical and algorithmic models as well as of fundamental mathematical concepts, such as linear algebra and probability.
  • Experience working with large data sets and writing efficient code capable of processing large data streams at high speed.
  • Eagerness to learn and continue developing knowledge.
  • Excellent problem solving skills.
  • Excellent written and verbal communication skills. Must be able to clearly articulate ideas and concepts to fellow developers and management.
  • Excellent collaborative troubleshooting skills.
  • Experience with agile processes.
  • Experience in processing large amounts of data using popular Big Data frameworks such as Hadoop or similar.
  • Working knowledge of cloud concepts and familiarity with common standards and tools used in cloud computing on Amazon Web Services (such as – EC2, CloudFormation, VPC, EMR, S3, DynamoDB, Lambda, API Gateway).
  • Working knowledge of popular JavaScript frameworks such as AngularJS or similar.
  • Working knowledge of development of webservices and deployment against Microservice architectures on API Gateway.
  • Working knowledge automating tasks through scripting within a Linux environment (bash scripting).
  • Working with and managing NoSQL databases.
  • Stay current on AI knowledge, trends, and regulations.
  • Familiarity with deep learning and machine learning algorithms and the use of popular AI/ML frameworks.

Company Information