Java Tech Lead
Job Description
Key Responsibilities:
Partnered with Product and Technology teams to design and deliver integrations for Middle Office VBO technologies
Coordinating with offshore teams and providing guidance on deliverables
Conduct code reviews, agile development, service-oriented architecture, and object-oriented programming.
Web application (HTML, CSS, JavaScript, jQuery, Angular 1x, 2.0, microsenone, and Software-as-a-Service (SaaS) design
Design, implementation, administration, and maintenance of the data elements powering our products as part of a team.
Be a team pieyer, willing to work on any task that comes up while still being able to let loose and enjoy the environment.
Develop highly reliable and scalable production web applications and data processing svaterms
Create novel solutions to challenging software engineering problems for pivotal company projects
Learn and leverage new programming languages, design methodologies, and technologies.
Participate in all steps of the agile software development process-gathering requirements, planning, designing, coding, testing, QA'ing, deploying, bug fixing, and maintaining
Key Background:
12+ years in back-end development in Java, Spring, web technologies, and distributed systems
3+ years of experience in Ul development
Expertise in databases design and optimization techniques
Proven experience building software in a microservices architecture and API design
Expertise in building and operating SaaS solutions, managing multitenant solutions
Experience with cloud computing platforms (preferably AWS, GCP)
Solid understanding of CS Fundamentals-object-oriented programming & design, data structures, algorithms, computational complexity, databases, and software engineering
Strong analytical and problem-solving skills
principles, multithreading
Ability to quickly learn new technologies.
Desired experience in the following:
Industry experience developing, testing, and releasing production software
Web application (HTML, CSS, JavaScript, jQuery, Angular 1x, 2.0, microsenone, and Software-as-a-Service (SaaS) design
SQL (MySQL) & NoSQL database design, and JDBC
REST & CRUD API development, lava Spring Framework & Spring boot, Spring Baton
Good understanding on Data Caching technologies.
Containerization (Kubernetes-AWS: ECS, EKS-GCP, GKE, Anthos, Cloud Rung
Amazon AWS cloud technologies: St Parquet, Redshift, RDS, DynamoDB, 83, 802
Google GCP cloud technologies
Event Management and Pub/Sub-Kinesis Data Streams, Kurka
Software test design and development; unit, functional, deployment, and and-to-end testing
CI/CD environments, Jenkins, Harmess, Unit, TestNG, or similar testing and QA
frameworks
Exposure to Agile/Sprint/Scrum software development practices
Similar Jobs
Java Technical Lead
TX
Java Technical Lead
OH
Java Technical Architect
Remote
Java Technical Architect
Remote
Full Stack Java Technical Specialist
North Carolina