Java Full Stack Developer with React

Akri solutions LLC
New York, NY, United States
1 day ago
Apply on www.careerbuilder.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours

Tech stack

Java (Programming Language) Agile Methodology Amazon Web Services Microsoft Azure Cloud Computing Software Quality Code Review Databases Continuous Integration Relational Databases DevOps Design of User Interfaces
+30 more
Human-Computer Interaction Java Persistence API Spring Framework Python (Programming Language) MongoDB NoSQL Object-Relational Mapping Oracle (Applications) Systems Development Life Cycle Power BI Cloud Services Scala (Programming Language) Software Engineering SQL Databases Software Testing Automation Framework Systems Integration Tableau (Software) Web Applications Google Cloud ReactJS Spring-boot Backend Kubernetes Information Technology Cassandra Front End Software Development Restful APIs Docker Jenkins Microservices

Job description

A Java Full Stack Developer with 5 to 7 years of experience is responsible for developing and maintaining both backend and frontend components of web applications. This role requires a strong expertise in Java microservices, Spring Boot/Spring Framework, REST APIs, JPA, Oracle/SQL, and React. Additional skills in NoSQL databases, Python/Scala, DevOps, Cloud services, and BI tools are advantageous and can enhance the developers capabilities in handling complex projects., 1. Full Stack Development:

  • Design, develop, and maintain backend services using Java, Spring Boot, and microservices architecture.
  • Build and optimize frontend applications using React to ensure responsive and dynamic user experiences.
  • Develop and integrate RESTful APIs to facilitate communication between frontend and backend systems. 2. Database Management:
  • Work with relational databases such as Oracle and SQL to design, develop, and optimize database schemas.
  • Use JPA for object-relational mapping and database interactions. 3. System Integration and Deployment:
  • Integrate various system components and third-party services to build comprehensive solutions.
  • Utilize DevOps practices for continuous integration and deployment. 4. Cloud and Infrastructure:
  • Deploy and manage applications on cloud platforms (AWS, Azure, GCP).
  • Implement cloud-native solutions and leverage cloud services for scalability and performance. 5. Collaboration and Communication:
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Participate in code reviews to ensure code quality and adherence to best practices.
  • Communicate effectively with stakeholders to gather requirements and provide updates.

Requirements

Java, React.js, Software Engineering, Internet Application, Software Engineering, Java, User Interface/Experience (UI/UX), DevOps, Business Intelligence Software, Cloud Computing, o Java microservices o Spring Boot/Spring Framework o REST API development o JPA (Java Persistence API) o Oracle/SQL databases o React.js

  • Nice-to-Have: o NoSQL databases (e.g., MongoDB, Cassandra) o Python or Scala o DevOps tools and practices (e.g., Docker, Kubernetes, Jenkins) o Cloud services (AWS, Azure, GCP) o BI tools (e.g., Tableau, Power BI)

  • Experience:
  • 5 to 7 years of experience in full-stack development.
  • Proven experience in developing and maintaining test automation frameworks.
  • Strong understanding of software development lifecycle (SDLC) and Agile methodologies.
  • Soft Skills:
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration skills.
  • Ability to work independently and in a team environment.
  • Education:
  • A bachelor’s degree in Computer Science, Information Technology, or a related field is preferred.

Required Skills:

CassandraTest AutomationScalaJPANoSQLContinuous IntegrationScalabilityMicroservicesReact.jsSpring BootSoft SkillsWeb ApplicationsAnalytical SkillsDevOpsAgile MethodologiesKubernetesSoftware DevelopmentReviewsComponentsFeaturesArchitectureTableauPower BIJenkinsDevelopersMongoDBInfrastructureAutomationDockerIntegrationDatabasesInformation TechnologyOracleComputer ScienceEducationJavaPythonSoftwareSQLDesignCommunicationScienceManagement

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerbuilder.com
Prepare application

Good distractions

Loading talks and stories from around this role…