Senior Java Full Stack Developer
Dallas, TX, United States
Job Summary: We are seeking a Senior Java Developer to be part of a large digital transformation initiative. The Senior Java Developer will join a team developing complex custom software applications from the ground up to support the requirements of a plaintiff's law firm, integrating with multiple 3rd party applications, web services, and APIs. The successful candidate will possess a strong Java background, have experience in all stages of the SDLC, and be familiar with Agile development methodologies. You will be part of a close-knit IT team that is a critical partner and supporter of our end-user community.
Responsibilities:
Develop enterprise-grade applications and databases with complex requirements as part of a team.
Develop and design RESTful services and APIs and/or message/event-driven architectures.
Understand and translate user requirements into functional application requirements.
Stay current and provide insight on cutting-edge software approaches, architectures, tools, and platforms.
Possess the ability to multi-task.
Perform efficiently under pressure.
Work extended hours when needed.
Ensure that non-functional requirements such as security, performance, maintainability, scalability, usability, and reliability are being considered when designing and building solutions.
Follow common industry standards and best practices.
Requirements:
Bachelor's degree in computer science or a related field.
A minimum of 5 years of software development experience.
Experience working with Java and Spring framework.
Strong knowledge or working experience with relational databases, preferably MS SQL Server.
Familiarity with NoSQL databases.
Experience working with web and application server technologies including Apache, Tomcat, IIS, Node.js, Nginx, and J2EE.
Experience in Web Services and API design and development.
Strong knowledge of data structures, system design, and algorithms.
Working knowledge of Windows Server, Linux, Docker, and/or Kubernetes.
Experience scoping and developing microservices.
Experience utilizing GitHub, Jira, and Confluence, or similar tools.
Experience with test-driven development.
Comfortable with both waterfall and Scrum development methodologies.
Join our team and be part of a transformative journey in the legal services industry. Apply now to leverage your expertise and make a significant impact!
PriceSenz is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, age, sex, sexual orientation, gender identity, national origin, or disability.
#J-18808-Ljbffr