Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Concentra Logo

Engineer 2 - Software Development

Concentra

Salary not specified
Sep 23, 2025
Addison, TX, USA
Apply Now

Concentra is looking to improve the development, reliability, availability, and performance of their Java J2EE applications, which provide automation, workflow & process improvement, system/application integration, and employer and payer applications.

Requirements

  • Strong understanding of Java programming language, including object-oriented programming principles, and be able to develop, test, and maintain applications using Spring framework, Spring Boot, Javascript, Angular.
  • Experience in designing and developing web pages using HTML, JSP, CSS and Bootstrap, Javascript, jQuery, AJAX, Angular.
  • Experience designing, developing, and integrating RESTful APIs, understanding HTTP methods, status codes, and best practices for API security and documentation.
  • Proficient in using Git for version control, including branching, merging, and pull requests to manage code changes effectively.
  • Strong understanding of Java programming language, including object-oriented programming principles
  • Spring framework, Spring Boot, Javascript, Angular
  • HTML, JSP, CSS and Bootstrap, Javascript, jQuery, AJAX, Angular

Responsibilities

  • Design, develop and support Java web applications/solutions using OOP, Spring MVC , Spring Boot
  • Translate business requirements into functional and dynamic web pages, REST APIs,Microservices and Spring Batch processe
  • Outline and develop web pages using HTML, JSP, CSS and Bootstrap, Javascript, jQuery, AJAX, Angular
  • Design, develop database tables, stored procedures, triggers on the Oracle database platform and interact with data using JPA
  • Troubleshoot and debug existing applications to enhance performance and user experience.
  • Implement best practices in coding standards, ensuring that the code is not only functional but also easy to read and maintain using meaningful variable names, consistent formatting, and comprehensive comments.
  • Develop, test, and maintain Java applications, ensuring code quality through unit testing and code reviews.

Other

  • Collaborate with cross-functional teams to design software solutions that meet business requirements and integrate with existing systems.
  • Review code written by peers, provide constructive feedback, ensure adherence to coding standards, and identify potential bugs or performance issues using tools for automated code analysis and participating in collaborative discussions to improve code quality.
  • Engage with product managers, designers, and QA teams to gather requirements, provide technical insights, and ensure alignment on project goals.
  • Participate in regular stand-up meetings and sprint planning sessions to discuss progress and address any blockers.
  • Strong interpersonal and communication skills a must; ability to read, write, and speak in a professional manner, the ability to listen actively, and the capacity to mediate disputes effectively among team members.