Software Engineer ( JAVA)

Hybrid in Dayton, OH, US • Posted 1 day ago • Updated 1 day ago
Contract W2
12 Months
No Travel Required
Hybrid
Depends on Experience
Fitment

Dice Job Match Score™

⭐ Evaluating experience...

Job Details

Skills

  • JAVA . AWS . MICROSERVICES

Summary

Top Skills: Java, Microservices, AWS, and technical leadership.
 
Job Description:
a Senior Software Engineer. As a Senior Software Engineer, you will take a leadership role in software architecture, development, testing, and maintaining services that improve the Job Site and Back Office integration.  As part of a dynamic team embracing Agile methodologies, you will be able to react quickly to changing requirements, while guiding the organization through a longer-term strategy, including leading the adoption of new technology.
 
You will work directly with other software engineers and architects across multiple divisions to review new feature requests, provide an effort estimate and troubleshoot issues in the platform.
 
Our philosophy is to design, for simplicity, and deliver continuously.
 
What You Will Do:
● Provide leadership in tech stack involving data, services, and service orchestration
● Apply the principles of event driven data flows between systems
● Taking a leading role in cloud services development
● Document and develop new APIs using a microservice architecture to communicate with IoT devices and end user applications
● Develop and troubleshoot cloud services used to ingest, transform, and store data
● Consume cloud APIs endpoint to develop web-based user interfaces
● Consume cloud APIs to implement cloud-to-cloud logic
● Participate in code reviews and collaborative design review sessions
● Execute unit and system level testing to verify software changes
● Interact with other engineering teams and stakeholders to test solutions in live construction sites
● Be an excellent team player building strong relationships within the team following best practices for collaboration
● Act as a mentor for junior engineering developing their skills
 
SkillsWhat Skills and Experiences You Should Bring:
● Bachelors of sciences in Computer Science, Data Science, Computer engineering or related field
● 8+ years of experience developing backend services, SaaS/ APIs and RESTful web services.
● Experience in server and serverless infrastructure and DevSecOps
● Strong proficiency in the Java programming language and the Spring Framework using Maven/Gradle
● Experience developing cloud agnostic and cloud native services
● Strong design skills to design generic services that are extensible
● Innovative mind-set and eager to learn and contribute using next gen technologies
● Experience developing in a microservice, streaming, or event-based architecture and highly scalable big-data approaches
● Experience with cloud platform, such as AWS or Azure
● Experience with Agile methodology
● IoT protocols such as MQTT or DDS
● Work with cross-divisional teams to develop cloud-to-cloud integrations and common services though teamwork and clean API interfaces
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 91171372
  • Position Id: 8990524
  • Posted 1 day ago
Contact the job poster
AK

Adarsh Kumar

Recruiter @ SkylineIT Solutions
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Beavercreek, Ohio

Today

Full-time

Dayton, Ohio

Today

Easy Apply

Contract

USD 70.00 - 75.00 per hour

Dayton, Ohio

Today

Full-time

USD 140,000.00 - 200,000.00 per year

Dayton, Ohio

Today

Full-time

USD 135,000.00 - 152,000.00 per year

Search all similar jobs