Source description
About the role
Skills & Attributes
-
Tech Stack: JavaScript, TypeScript, React, Java, Node, Python, REST, Microservices, TDD, SQL & NoSQL DBs, Agile environment.
-
Must have
-
10+ Years of production coding experience, preferably in server-side Java and/or other object-oriented languages (Java, Python, Node, PHP, Ruby, C# Net).
-
Basic experience with JavaScript, React Component Libraries like Ant Design, Material UI, or React Bootstrap is a plus
-
Expertise in microservices architecture.
-
Advanced database schemas, relational and nonrelational databases
-
Hands-on experience in building RESTful Web Services
-
Prior experience using NoSQL. (Redis, MongoDB, DynamoDB, etc)
-
Experience with automated testing frameworks (TDD, Mocking, Unit/Functional/Integration)
-
Experience with various version control systems, defining code branching strategies, and build processes.
-
Experience with development and CI tools: Maven, git, Jenkins, Puppet, Crucible, Jira
-
Experience working with messaging systems. (RabbitMQ, Kafka or something similar)
-
Extensive experience with Agile methodologies such as Kanban, Scrum, or SAFE
-
Education
-
BS Degree in Computer Science/Engineering, related degree
About the role
Lead the development and implementation of software projects from inception to deployment
Be a creative problem solver who can draw on an array of expertise and technology to design and implement reliable, scalable, and maintainable solutions to challenging problems
Work closely with teams to deliver transformational change across multiple teams to our processes and technologies.
Lead the technical specification, development, integration, testing, and release of software components
Identify and address technical challenges, optimize code for performance, and participate in ongoing code refactoring.
C
More at 3B Staffing