Java Full Stack Developer

30 Jun 2024

Vacancy expired!

Job Description:
  • Highly proficient in developing applications and services according to technical design documentation.
  • Troubleshoots application problems and works with inside and outside resources as necessary to resolve them.
  • Implements, customizes, and supports off-the-shelf software packages.
  • Creates and communicates UI/UX design or technical design documentation.
  • Uses appropriate tools to streamline development and support of applications and services.
  • Enables the security of applications and services with adherence to security best practices and BHP security standards.
  • Writes and follows written test plans to ensure highest quality work.
  • Understands advanced relational database concepts and possesses knowledge of various database access methods.
  • Review and diagnose other developer’s code to solve production problems.
  • Analyze high level business requirements and design strategic solutions for business problems.
  • Work with functional leaders to define processes and then translate same into automated solutions using existing functionality where possible.
  • Troubleshoot business problems and high level systems issues on a daily basis working with functional and technical resources, providing technical support.
  • Prepare technical design documentation for implementation of system requirements.
  • Work with functional team to implement system specifications.
  • Conduct system and unit testing to ensure enhancements, patches and fixes, and product updates work to specification and work properly with documented test results.
  • Recommend enhancements to the application to improve the systems integrity, ease of use, and to increase productivity as appropriate.
  • Work with other Technical team members to assist in all aspects of application development and support as required.
  • Performs and coordinates production release activities such as code migrations as necessary to support business requirements and operations schedules.

Skills Required
  • Experience developing web applications with Java (Spring, Hibernate, etc.), HTML5, CSS, and JavaScript libraries and frameworks (e.g. React, React Native, Redux, etc.)
  • Experience converting prototypes and wireframes into elegant markup
  • Expert knowledge of Object Oriented Programming and design patterns.
  • Understanding of web services and web technologies (e.g. HTTP, REST, JSON)
  • Experience working with infrastructure in a cloud environment (e.g., Google Cloud, Microsoft Azure, Amazon Web Services)
  • B.S./M.S. in Computer Science or equivalent

Considered a Plus
  • Functional programming experience
  • Experience with Docker and Kubernetes
  • Experience with Apache Kafka

Educational and/or Experience
  • Bachelor’s degree in Computer Science, Computer Engineering, or related field required. Master’s degree desired.
  • Must have a minimum of 5+ years’ relevant experience in web development.
  • Hands on experience w/proficiency in developing in HTML; JavaScript (React), CSS; and backend development with Java 8+ using Hibernate ORM and Spring.
  • Experience with development in a Linux environment
  • Fluent in web development tools such as IntelliJ IDEA
  • Working knowledge of System Development Life Cycle (SDLC); exposure to Waterfall and Agile development methodologies.
  • Experience with other languages and platforms including SQL and .NET and is a plus.
  • Experience in UI/UX Design or Graphic Design is a plus.
  • Experience in web services client development is a plus.
  • Understanding and hands on experience with complex architecture and integration points in an enterprise architecture environment.

Additional Technical Requirements Must Have
  • JavaScript/React Experience
  • Experience in deploying new application utilizing RESTful web services
  • Understand complex architectures and integration points
  • Capable of documenting application architecture/diagrams (current state)

  • ID: #43704622
  • State: Florida Sarasota-bradenton 34230 Sarasota-bradenton USA
  • City: Sarasota-bradenton
  • Salary: Depends on Experience
  • Job type: Contract
  • Showed: 2022-06-30
  • Deadline: 2022-08-19
  • Category: Et cetera