Entry level
Posted March 17, 2026
Job link
Thinking about this job
Responsibilities
Responsibilities
- Develop well-designed, testable, and efficient code across front-end and back-end layers.
- Own the full software development lifecycle: requirements, design, implementation, testing, deployment, and maintenance.
- Design, develop, and optimize relational and NoSQL database schemas for OLTP and OLAP workloads.
- Write high-quality SQL/PL code (stored procedures, functions, triggers, views) and reusable data access components.
- Build and integrate RESTful APIs and microservices with clean data contracts and reliable integrations.
- Create modern, responsive UI components using Angular or React with a focus on performance and accessibility.
- Conduct code and design reviews with emphasis on performance, security, and maintainability.
- Produce technical documentation including ER models, data flow diagrams, and system design artifacts.
- Apply security and privacy best practices: secure coding, RBAC, encryption, auditing, and least-privilege access.
- Design and automate unit, integration, and end-to-end tests for applications and databases.
- Participate in deployments, manage schema migrations, and support CI/CD and release automation.
- Monitor and tune system performance (query plans, indexing, caching, profiling, and CDN strategies).
- Troubleshoot, debug, and enhance existing systems to ensure reliability and scalability.
- Mentor team members, promote best practices, and contribute to internal engineering standards.
Not Met Priorities
What still needs stronger evidence
Requirements
- 7+ years of full-stack development experience using technologies such as:
- Backend: Java, Spring Boot, REST, Node.js, C#
- Frontend: JavaScript/TypeScript, Angular or React, HTML/CSS
- Expert-level experience with major RDBMS platforms (Oracle, SQL Server, PostgreSQL) and familiarity with NoSQL (e.g., MongoDB).
- Advanced SQL and procedural extensions (PL/SQL, T-SQL), including complex query optimization and performance tuning.
- Strong data modeling skills (conceptual, logical, physical) for both transactional and analytical systems.
- Experience building and maintaining ETL/ELT pipelines and data integration workflows.
- Hands-on experience with microservices, containerization, and cloud platforms (AWS, Azure, or GCP).
- CI/CD, automated testing, and database migration tools (e.g., Liquibase).
- Solid understanding of security and privacy controls across the stack.
- Strong communication, collaboration, and organizational skills.
- Familiarity with JUnit, Cucumber, and test automation frameworks.
Preferred Skills
- Experience in the securities or financial services industry.
- Exposure to data warehousing, BI/reporting platforms, and analytics tools.
- Experience with Kafka, Redis, MQ, and performance profiling/monitoring tools.
- Familiarity with JUnit, Cucumber, and test automation frameworks.
Education
- (Not required) – Bachelor’s degree in Computer Science, Engineering, Information Systems, or equivalent experience.
Senior Full-Stack Developer (Database Focused) We are seeking a Senior Full-Stack Developer with a strong database focus to design, build, and optimize high-performance, data-driven applications. This role is ideal for a hands-on engineer who enjoys working across the entire stack—front-end, back-end, and data—and who thrives in complex, enterprise-scale environments. What You’ll Do
Develop well-designed, testable, and efficient code across front-end and back-end layers.
Own the full software development lifecycle: requirements, design, implementation, testing, deployment, and maintenance.
Design, develop, and optimize relational and NoSQL database schemas for OLTP and OLAP workloads.
Write high-quality SQL/PL code (stored procedures, functions, triggers, views) and reusable data access components.
Build and integrate RESTful APIs and microservices with clean data contracts and reliable integrations.
Create modern, responsive UI components using Angular or React with a focus on performance and accessibility.
Conduct code and design reviews with emphasis on performance, security, and maintainability.
Produce technical documentation including ER models, data flow diagrams, and system design artifacts.
Apply security and privacy best practices: secure coding, RBAC, encryption, auditing, and least-privilege access.
Design and automate unit, integration, and end-to-end tests for applications and databases.
Participate in deployments, manage schema migrations, and support CI/CD and release automation.
Monitor and tune system performance (query plans, indexing, caching, profiling, and CDN strategies).
Troubleshoot, debug, and enhance existing systems to ensure reliability and scalability.
Mentor team members, promote best practices, and contribute to internal engineering standards. What You Bring
7+ years of full-stack development experience using technologies such as:
Backend: Java, Spring Boot, REST, Node.js, C#
Frontend: JavaScript/TypeScript, Angular or React, HTML/CSS
Expert-level experience with major RDBMS platforms (Oracle, SQL Server, PostgreSQL) and familiarity with NoSQL (e.g., MongoDB).
Advanced SQL and procedural extensions (PL/SQL, T-SQL), including complex query optimization and performance tuning.
Strong data modeling skills (conceptual, logical, physical) for both transactional and analytical systems.
Experience building and maintaining ETL/ELT pipelines and data integration workflows.
Hands-on experience with microservices, containerization, and cloud platforms (AWS, Azure, or GCP).
CI/CD, automated testing, and database migration tools (e.g., Liquibase).
Solid understanding of security and privacy controls across the stack.
Strong communication, collaboration, and organizational skills.
Bachelor’s degree in Computer Science, Engineering, Information Systems, or equivalent experience. Nice to Have
Experience in the securities or financial services industry.
Exposure to data warehousing, BI/reporting platforms, and analytics tools.
Experience with Kafka, Redis, MQ, and performance profiling/monitoring tools.
Familiarity with JUnit, Cucumber, and test automation frameworks.
Develop well-designed, testable, and efficient code across front-end and back-end layers.
Own the full software development lifecycle: requirements, design, implementation, testing, deployment, and maintenance.
Design, develop, and optimize relational and NoSQL database schemas for OLTP and OLAP workloads.
Write high-quality SQL/PL code (stored procedures, functions, triggers, views) and reusable data access components.
Build and integrate RESTful APIs and microservices with clean data contracts and reliable integrations.
Create modern, responsive UI components using Angular or React with a focus on performance and accessibility.
Conduct code and design reviews with emphasis on performance, security, and maintainability.
Produce technical documentation including ER models, data flow diagrams, and system design artifacts.
Apply security and privacy best practices: secure coding, RBAC, encryption, auditing, and least-privilege access.
Design and automate unit, integration, and end-to-end tests for applications and databases.
Participate in deployments, manage schema migrations, and support CI/CD and release automation.
Monitor and tune system performance (query plans, indexing, caching, profiling, and CDN strategies).
Troubleshoot, debug, and enhance existing systems to ensure reliability and scalability.
Mentor team members, promote best practices, and contribute to internal engineering standards. What You Bring
7+ years of full-stack development experience using technologies such as:
Backend: Java, Spring Boot, REST, Node.js, C#
Frontend: JavaScript/TypeScript, Angular or React, HTML/CSS
Expert-level experience with major RDBMS platforms (Oracle, SQL Server, PostgreSQL) and familiarity with NoSQL (e.g., MongoDB).
Advanced SQL and procedural extensions (PL/SQL, T-SQL), including complex query optimization and performance tuning.
Strong data modeling skills (conceptual, logical, physical) for both transactional and analytical systems.
Experience building and maintaining ETL/ELT pipelines and data integration workflows.
Hands-on experience with microservices, containerization, and cloud platforms (AWS, Azure, or GCP).
CI/CD, automated testing, and database migration tools (e.g., Liquibase).
Solid understanding of security and privacy controls across the stack.
Strong communication, collaboration, and organizational skills.
Bachelor’s degree in Computer Science, Engineering, Information Systems, or equivalent experience. Nice to Have
Experience in the securities or financial services industry.
Exposure to data warehousing, BI/reporting platforms, and analytics tools.
Experience with Kafka, Redis, MQ, and performance profiling/monitoring tools.
Familiarity with JUnit, Cucumber, and test automation frameworks.