TITLE
Lead Software Engineer (Multiple Openings)

DUTIES
Design and develop highly scalable software service/applications. Secure SDLC practices. Architect & Lead development of multiple projects across identity management, user authentication, authorization, MFA (Multi Factor Authentication), Single sign on solutions using Java, Spring security & Spring boot. Design, develop and deploy content management system using MongoDB.  Design, develop and deploy caching solutions using Couchbase, Memcached, Ehcache, Hazelcast and Redis (ElasticCache). Design, develop and deploy Message queue based processing system using HornetQ, Camel and Spring Integration. Implement cloud-based continuous integration solutions using Jenkins and AWS EC2, Elastic beanstalk and OpsWorks. Design, develop and deploy REST API with OAuth2 using Spring boot, NodeJS, Spring security, Spring data, JPA/Hibernate and MySQL. Design, develop and deploy batch data (CSV, XML, JSON, text) processing system using Java and Spring. Position may include additional duties that use the required skills.

REQUIRES
Bachelor’s degree in Computer Science, Information Technology, Computer Engineering, or the foreign degree equivalent, and five years of progressive, post-baccalaureate software engineering related experience, which includes three years of experience in: Design and develop highly scalable software service/applications for enterprise and consumer users; Secure SDLC practices in large corporation and tech startup environments; Architect & Lead development of multiple projects across identity management, user authentication, authorization, Single sign on solutions using Java, Spring security & Spring boot; Design, develop and deploy content management system using MongoDB; Design, develop and deploy caching solutions using Couchbase, Memcached, Ehcache, and Hazelcast; Design, develop and deploy Message queue based processing system using HornetQ, and Spring Integration; Implement cloud-based continuous integration solutions using Jenkins and AWS EC2; Design, develop and deploy REST API with OAuth2 using Spring boot, NodeJS, Spring security, Spring data, JPA/Hibernate and MySQL; and Design, develop and deploy batch data (CSV, XML, JSON, text) processing system using Java and Spring.

LOCATION
40 hours/week in Los Angeles, California

RESUMES
Exactuals LLC
Attention: Kevin Li
1100 Glendon Avenue, 17th Floor, Los Angeles, CA 90024 or Kevin.Li@exactuals.com

Request a demo

Phone
Phone