We are looking for a developer that can do full stack development. You should have experience in building both backend systems and front-end JavaScript based UI. You should have experience building REST API and integrating with other services. The ideal candidate will be technically strong, enthusiastic, passionate to learn new things.
As a member of the dev team, you will partner with others in our development team to implement solutions within a distributed computing environment. You will collaborate with others on the team to ensure systems under development are aligned with other systems. You will assist in supporting operations for the systems that our team owns.
Our team environment is progressive, flexible, professionally challenging, rewarding and collaborative. We are growing rapidly.
Career Level - IC5
Technology Stack & Tools
Programming Languages: Java/J2EE, Python, SQL/PLSQL, JavaScript, HTML, CSS
Frameworks & Tools: Spring Boot, Flask, Maven, Gradle, TestNG, JUnit, Git Software Design: Design Patterns, Object Modeling Containerization & Orchestration: Docker, Kubernetes, Helm Full-Stack Development: MERN Stack / MEAN Stack Cloud Platforms: Oracle Cloud Infrastructure (OCI) Messaging Systems: Apache Kafka
Professional Profile & Qualifications
Core Competencies
Strong Comprehension & Rapid Learning: Quickly grasps complex concepts and adapts efficiently to new technologies and domains.
Proactive & Results-Oriented: Consistently goes above and beyond to achieve goals, with a focus on delivering high-quality outcomes.
Independent & Self-Motivated: Executes tasks with no supervision, demonstrating initiative and ownership.
Collaborative & Flexible Team Player: Works effectively within cross-functional teams, showing adaptability, accountability, and a strong work ethic.
Detail-Oriented: Ensures accuracy and completeness in all aspects of work, from design to delivery.
Effective Communicator: Excellent verbal and written communication skills; able to clearly articulate technical ideas, progress, and challenges.
Technical Expertise
Experience contributing to or designing scalable, maintainable software architectures and participating in technical design discussions.
Strong experience with responsive design and development, ensuring seamless experiences across various devices and screen sizes.
Experience with large Single Page Applications with complex state management.
Good knowledge of data structures, algorithms, operating systems, and distributed systems fundamentals.
Deep understanding of object-oriented design and SDK development, specifically within a cloud environment.
Hands-on experience with front-end development using JavaScript frameworks.
Solid understanding of object-oriented design, SDK development, and automated unit testing.
Demonstrable Technical Leadership and Mentorship Skills.
Experience working closely with architects, principals, product and program managers to deliver product features on time and with high quality.
Professional Background
Educational Background: Bachelors or Master s degree in Computer Science or related field.
Professional Experience: 12+ years of experience in software development environments.
Agile Development: Proven experience working within agile development teams and processes.