Dice is the leading career destination for tech experts at every stage of their careers. Our client, Stellar IT Solution, is seeking the following. Apply via Dice today!
Position- Java Full Stack developer (Remote)
Location Chicago, IL (Post Covid Onsite)
Duration Full Time
Description
Responsibilities:
Design, develop, and maintain the software code base of Indexes in both traditional and cloud-based architectures. Hands-on development will be an integral part of the responsibilities.
Help implement software solutions that meet product requirements and quality needs with respect to functionality, performance, scalability, reliability, schedules and adherence to Indexes goals and principles.
Be a role model to the team, collaborating on good object-oriented designs & domain modelling. Reinforce good development practices like test driven development, and continuous integration.
Develop areas of continuous integration and automated deployment. Make recommendations for process improvements such as CI/CD and automated testing approaches.
Introduce and follow good development practices, innovative frameworks, and technology solutions that help business move faster.
Follow best practices like estimation, planning, reporting, and improvement in everyday work and foster an atmosphere of experimentation and continuous learning.
Requirements:
Completed Bachelor's degree in Computer Science or Engineering
Minimum Of 5 Years Of Experience Developing Software Solutions
Excellent listening, written, and verbal communication skills
Strong knowledge of Java
Experience with Spring and Spring Boot
Experience implementing RESTful APIs and microservices
Hands on experience with SQL and/or NoSQL databases (preferably MS SQL, PostgreSQL, DynamoDB, Athena).
Experience with modern development practices in areas of product design, requirement analysis, test driven development, and test automation.
Well versed with Linux operating system and commands needed for code development.
Experience in analysis, design, coding, and implementation of large-scale, n-tier, Java based platforms.
Ability and willingness to learn new technologies.
Good to Have:
Knowledge/Certification of AWS (ECS, Lambda, S3, RDS, DynamoDB, Athena, Glue)
Knowledge of JVM tuning and profiling
Knowledge of Docker, Kubernetes, or other containerization platforms
Knowledge of Terraform, Jenkins, Nexus, or other deployment/CI tools.
Knowledge of messaging/streaming technologies (Kafka, JMS, Spark, Flink, etc.)
Knowledge of modern web UI frameworks like Vue.js/React/Angular
Knowledge of Node.js, Python, C#
Exposure to Capital Market domain (Indexes, Equities, etc.)
Be aware of activity in the open-source world. Contributing back to open source is a big plus.
provided by Dice
Job Summary
Job ID
:
289
Company
:
Dice
Location
:
Worldwide
Job Type
:
Full-time
Primary Tag
:
Full-stack
To claim this job, send an email to admin@remoteng.com from your work email with the job ID.