Java Software Developer
DIGITAL TECHNOLOGY SOLUTIONS
Worcester, MA, United States
1 day ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours
Job source
Tech stack
Java (Programming Language)
.NET Framework
Application Programming Interfaces (APIs)
Agile Methodology
JIRA
Automation of Tests
Microsoft Azure
Backup Devices
Cloud Computing
Continuous Delivery
Continuous Integration
Data as a Services
+24 more
Database Design
Database Models
Software Debugging
Software Design Patterns
Digital Data
Github
Gradle
Hibernate (Java)
Integrated Development Environments
Spring Framework
JSON
Junit
Apache Maven
Microsoft SQL Server
SQL Azure
Scrum Methodology
Software Architecture
Software Engineering
Web Applications
Extensible Markup Language (XML)
Spring-boot
Backend
Restful APIs
Software Version Control
Job description
We are looking for a Software Engineer to join our team who can help our client in their digital data journey.
Roles and Responsibilities:
- Leverage Java, Spring Boot to develop cloud-hosted/on-premises, API First, web applications.
- Enhance and support backend database code on SQL Server DB (on-prem as well as Azure).
- Handle end-to-end development, which will include coding, testing, debugging, and estimate software development efforts on assigned projects.
- Make contributions on mission-critical applications that provide cross-functional data services and agent productivity tools.
- Work with peers to iteratively create software that meets business and technical requirements.
- Analyze defects, design, and implement effective solutions.
- Create and maintain technical documentation.
- Develop automated tests for multiple scopes (Unit, System, Integration, Regression).
Requirements
- Bachelor’s or master’s degree in technical or business discipline or equivalent experience.
- Generally, 8+ years of professional experience in software development with 3+ years of Java and Spring Boot development experience and experience developing backend/RESTful services.
- Understanding of database design concepts and experience in creating efficient and scalable database models.
- Familiarity with Azure SQL Database, including provisioning, management, and security.
- Experience working with agile methodologies (Scrum) and cross-functional teams (Product Owners, Scrum Masters, Developers, Test Engineers).
- Experience with version control systems.
- Knowledge of software architecture, general design patterns, and best practices.
- Experience working with third party IT vendors and/or software solution providers.
- Experience writing technical documentation in a software development environment.
- Knowledge of Continuous Integration / Continuous Delivery.
- Should be Results-oriented, Self-motivated, independent, detail oriented, responsible team-player, effective time manager, seeker of continuous improvement, learns and keeps up with new technologies and have strong communication skills, both verbally and in written form.
Tools and technologies skills needed:
- Rest API’s, Java, Spring, Hibernate, Gradle, maven, Junit, XML/JSON (.NET is nice to have).
- CI/CD - GitHub and Azure DevOps.
- Cloud (Azure preferrable).
- SQL Server on-prem and azure.
- JIRA.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.dice.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
TL
Thomas Limbüchler
almost 6 years ago
LM
Luis Minvielle
Top 10 Java Libraries
over 2 years ago
LM
Luis Minvielle
Is Software Engineering Over-Saturated?
over 2 years ago
AF
Ava Faulkner
7 Important Tips That Every Software Developer Should Know
about 4 years ago
LM
Luis Minvielle
Fully Remote Software Engineer Jobs
about 2 years ago
LM
Luis Minvielle
What’s the Difference between a Junior, Mid, and Senior Developer?
about 3 years ago