Full stack developer - Full time

Overview

On Site
Depends on Experience
Full Time

Skills

Backend Development
Collaboration
Data Processing
Database
Finance
Frontend Development
HTTP
Interfaces
JPA
JSON
Java
JavaScript
Leadership
TypeScript
Web Services
XML
Software Development Methodology
Spring Framework
Production Support
Responsive Design
Software Development
Storage
Mentorship
Microservices
MongoDB
NoSQL
Oracle
PL/SQL
React.js
Systems Architecture
UI

Job Details

Job Summary:

You're being hired as a Senior Full Stack Developer to work on a key project building a financial document repository (basically a system where the firm stores important financial documents). You'll own key pieces of the project from start to finish (SDLC Software Development Life Cycle).


Key Responsibilities:

< data-start="461" data-end="484">1. Leadership:</>
  • Guide junior developers.

  • Review their code.

  • Make sure the whole team follows best coding practices.

  • Help with technical decisions and architecture.

< data-start="646" data-end="672">2. Collaboration:</>
  • Work with other developers around the world.

  • Communicate with Business Analysts, Production Support, and Infrastructure teams to keep everything aligned.

< data-start="844" data-end="869">3. Architecture:</>
  • Understand how different components of the system fit together (microservices, databases, APIs, UI).

  • Help in designing scalable and maintainable system architecture.


Technical Responsibilities:

< data-start="1087" data-end="1130">Backend Development (Server-side):</>
  • Use Java and Spring frameworks (Spring Boot, Spring AOP) to build back-end logic.

  • Build REST APIs (web services that talk between systems).

  • Work with Oracle databases using PL/SQL, and also with MongoDB (NoSQL database).

  • Handle both XML and JSON data formats.

< data-start="1424" data-end="1468">Frontend Development (Client-side):</>
  • Use ReactJS, JavaScript, and TypeScript to build the user interface (UI) that users interact with.

  • Make sure the UI works well on different screen sizes (responsive design).

  • Seamlessly connect the frontend with the backend APIs.


Key Requirements:

  • Education: Bachelor's or Master s in Computer Science or similar.

  • Experience:

    • 10 15 years in full stack development.

    • At least 5 years leading technical efforts or mentoring teams.

  • Backend Skills:

    • Strong in Java, Spring Boot, Spring AOP, JPA, Hibernate

    • Experience in building APIs using REST/HTTP, and handling XML/JSON.

  • Frontend Skills:

    • Proficient in ReactJS, JavaScript, and TypeScript

    • Capable of designing user-friendly and scalable interfaces.

  • Overall:

    • Must be capable of delivering full-stack solutions (UI + backend + database).

    • Should understand the entire software flow from user input to data processing and storage.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About K-Tek Resourcing LLC