Java DeveloperIrving, TXThis position supports an integrated family of machine-based information technology products that connect equipment in the field to provide real-time guidance, tracking, monitoring, and supervisory control of an operational fleet. These products generate and process large volumes of data from sensors, on-board models, and control algorithms in real time, and link with other operational and business information systems to support the company's broader technology-enabled solutions strategy.
We are seeking a skilled and experienced Java Developer to join a multi-disciplinary delivery team building world-class software solutions. This role will design, build, and maintain Java-based services within a high-performing, self-managing, and dynamic scrum team, delivering high-value software to enterprise customers.
Key Responsibilities- Design, build, and maintain Java-based applications and services that support the organization's core technology ecosystem.
- Produce clean, well-tested, maintainable code aligned to agreed standards, with quality, security, and resilience built in, supported by appropriate automated tests, reviews, and documentation.
- Work with the scrum team to deliver features end-to-end, from refinement and estimation through implementation, testing, and release.
- Contribute to solution design for complex problems, producing clear technical documentation to support implementation and ongoing support.
- Perform code reviews and contribute to engineering practices that improve quality, performance, reliability, and developer experience.
- Contribute to delivery planning (estimation, sequencing, and risk management) and execute against agreed processes and tooling.
- Collaborate with product, engineering, and quality stakeholders to refine requirements, communicate progress, and incorporate feedback.
- Triage and resolve production and non-production issues, perform root-cause analysis, and implement preventative fixes.
RequirementsCandidate RequirementsEducation & Experience- Bachelor's degree in Computer Science and 5-7 years of relevant commercial development experience is required
Top Skills- Java, Spring, Spring Boot
- RESTful APIs and event-driven systems
- Microservices and distributed architecture
Additional Technical Skills- Commercial experience with build, test, and dependency management tools.
- Commercial experience with modern database design and technologies.
- Commercial experience with single- and multi-threaded environments, including understanding the differing requirements of each.
- Strong analytical, design, and problem-solving skills.
Soft Skills- Experience working within a scrum team delivering functionality in a commercial product.
- Good communication among team members.
- Willingness to contribute to design and planning discussions.
- Determination to deliver a quality product and value to customers.
- Willingness to learn, with a consistent approach to self-development and improvement.
- Willingness to give and receive feedback with colleagues, junior staff, and leaders.
- Ability to effectively manage one's own time and agreed priorities.
- Experience with modern security principles and technologies.
Benefits- Dental insurance
- Vision Insurance
- Disability insurance
- Employee assistance program
- Health insurance
- Health savings account
- Life insurance
- Paid time off
- Paid Holidays
Please follow the link to our website for a list of job openings in Engineering, IT, Project Management, and more! https://www.dsnworldwide.com
Salary expectations: 122,000-129,000 per annual