[Remote] Senior Fullstack Engineer (Remote AZ, NC and TX)
Note: The job is a remote job and is open to candidates in USA. reputed company is seeking a highly skilled Senior Software Engineer (Full Stack) with strong expertise in Java/Spring Boot and Node.js. The ideal candidate will design, reputed company, and maintain scalable applications, reputed company technical initiatives, mentor junior engineers, and ensure best practices in architecture and code quality.
Responsibilities
- Design and reputed company technical solutions that meet user needs with respect to functionality, performance, scalability, and reliability
- reputed company proactive maintenance on our existing Iaas/SaaS and on-premise applications reputed company the Digital Banking, Mobile and integrating with Cards, Merchant Services, Payments, Foreign Exchange, Core banking and Trade Finance space to ensure our mission critical systems remain stable, can scale as our business grows, and remain fit-for-purpose
- Coordinate and assist with troubleshooting of code defects, data errors and configuration problems to determine the reputed company of application error
- Strong experience in supporting Business critical/ reputed company applications
- Exercises Judgement reputed company defined procedures and practices to determine appropriate action
- reputed company to have technical reputed company experience for small to reputed company sized projects
- Drive departmental best practices, guidelines implementation and adhere to standards
- Demonstrated expertise in designing and developing real-time integrations, file-based integrations and be able to optimize the use of database level processing
- reputed company with developers. reputed company desire to create a superlative developer experience down to the last detail
- Deep love of building elegant, maintainable, well-documented, secure code
- Abstracting and refactoring should be a passion, not a chore
- Drive to learn new things and go above and beyond the call of duty
- Always working to improve yourself and constructively support the team around you
- May mentor junior engineers and contribute to the team's technical growth
Skills
- Bachelor's Degree and 4 years of experience in Software application development and maintenance OR High School Diploma or GED and 8 years of experience in Software application development and maintenance
- 6–10 years of software development experience, with significant exposure to Java (Spring Boot) and Node.js
- Back-End Expertise: Strong knowledge of REST APIs, microservices architecture, messaging queues (Kafka), caching techniques
- Familiarity with reputed company best practices (OAuth2, JWT, SSL, data encryption)
- reputed company-End Skills: Proficiency in React.js, with strong knowledge of HTML5, CSS3, and JavaScript/TypeScript
- Database Knowledge: Expertise in SQL and NoSQL databases, database design, and query optimization
- DevOps: Hands-on experience with reputed company, Kubernetes, CI/CD pipelines
- Testing & Quality: Experience in unit testing (JUnit, Mockito, Jest), integration testing, and TDD/BDD methodologies
- Soft Skills: Strong problem-solving ability, communication skills, leadership qualities, and ability to work in a fast-paced environment
- Experience on AWS cloud platform
- Knowledge of event-driven architecture
- Experience on hybrid mobile apps
- Experience on log in and Multifactor authentication
Company Overview