- Designing and developing high-volume, low-latency applications for mission-critical systems and delivering high-availability and performance.
 - Contributing in all phases of the development lifecycle.
 - Writing well designed, testable, efficient code.
 

About Technoloader
About
Company video


Connect with the team
Similar jobs
About the job
About Reflektive's Engineering Team
We are seeking a Senior Software Engineer, Front End to help scale Reflektive to being the market leader for employee performance management. The main question to be answered: Can you help a
company scale?
Reflektive has major initiatives to tackle in the next year. Initiatives range from internal scaling, security, engagement, new verticals, pervasive technologies, research and development, data and
analytics, and customer tools. Reflektive’s Senior Software Engineer will contribute in their area of specialization. S/he will help us solve complex design challenges and mature our platform to handle
increasing traffic and scale.
You'll join a lean, prolific team where everyone, including you, is active in the product-defining and development process (where deploying new features every 2 weeks is common). You'll know the
customers we're talking to, and the needs of each one. As a result, you know where your initiative and drive can best make a difference (and be recognized!)
Our engineering team consists of developers from a wide array of backgrounds. Our team primarily focuses on Rails and Javascript, but is always ready to use the best tool for the job when it makes
sense. Following Scrum practices, we work closely with the Product Management team to develop features that focus on empowering and developing employees. Our team is a tight knit, friendly
group of engineers that are dedicated to learning from and teaching to each other. Team members regularly contribute to and optimize our engineering practices and processes. Our team wants to
make software engineering fun, easy, and fulfilling, so we've come up with a set of values that we
apply to our software every day: Simple, Flexible, Consistent, Predictable, Efficient, and Pragmatic.
Responsibilities
● Depending on your specialization, projects/initiatives may include: Security, scaling distributed systems, working on our core services related to user management, building out new verticals, guiding new engagement features, scaling traffic/imports/exports,
and managing APIs.
● Work extremely cross-functionally across Engineering and Product Management.
● Deliverable: (30 days) Own a feature; possibly being paired with another engineer. (60days) Own and drive a new initiative. (90 days) Bring that initiative to production.
Desired Skills and Experience
- Expert proficiency in Java/Kotlin, Kafka/Pulsar, SQL, Docker and kubernetes.
 - Overall 4+ years of experience as Java full stack developer using any modern frameworks.
 - Strong knowledge on Data structure and Algorithm knowledge
 - Previous experience working in ReactJS/AngularJS (2+ years)
 - Knowledge of Analytics and LookerML would be added plus.
 - Exposure to cloud environment AWS.
 - Knowledge of unit testing frameworks including Junit.
 - Startup experience is strongly desired.
 - You learn quickly, you’re adaptable and versatile.
 - Experience in an Agile and Scrum environment.
 
About Reflektive
Forward-thinking organizations use Reflektive’s people management platform to drive employee performance and development with Real-Time Feedback, Recognition, Check-Ins, Goal Management,
Performance Reviews, 1-on-1 Profiles, and Analytics. Reflektive’s more than 500 customers include Blue Origin, Comcast, Instacart, Dollar Shave Club, Healthgrades, Wavemaker Global, and Protective
Life. Backed by Andreessen Horowitz, Lightspeed Venture Partners, and TPG Growth, Reflektive has raised more than $100 million to date, and was ranked the 13th Fastest Growing Company in North
America on Deloitte’s 2018 Technology Fast 500TM.
We are an equal opportunity employer and value diversity at our company. We do not discriminate based on race, religion, color, national origin, gender, sexual orientation, age, marital status,
veteran status, or disability status.
Roles and Responsibilities
- Develop, test, implement and maintain application software
- Take part in software and architectural development activities
- Conduct software analysis, programming, testing and debugging
- Identifying production and non-production application issues
- Ensure designs are in compliance with specifications.
- Recommend changes to improve established java application processes
- Develop modular and testable unit of code
- Collaborates with other members of the software development team
- Works well independently and has solid time management, prioritization, and organization skills.
Key Skills and Experience
- Knows core Java skills and is familiar with Java build tools like Mavan etc, EE components, testing tools, JAVA Object Oriented Programming
- Experience in the Spring, Spring Boot, and Hibernate, Maven build tool
- Excellent knowledge of Relational Databases, SQL, MySQL and ORM technologies (JPA2, Hibernate).
- Knowledge of developing REST API.
- Experience with test-driven development.
- Identifying risk and conducting mitigation action planning.
- Results oriented and focused on meeting deliverable timelines.
- Good communication skills, Problem-solving attitude
- Ability to establish priorities
- Teamwork and willingness to listen to others
- Eagerness to learn new ideas, concepts, and technologies.
Job description :
Looking for a passionate developer and team player who wants to learn, contribute and bring fun & energy to the team. We are a friendly startup where we provide opportunities to explore and learn a lot of things(new technology/tools etc.,) in building quality products using best-in-class technology.
Responsibilities :
- Design and develop new features using Full-stack development (Java/Spring/React/Angular/Mysql) for a cloud(AWS/others) and mobile product application in SOA/microservices architecture.
 - Design awesome features and continuously improve them by exploring alternatives/technologies to make design improvements.
 - Performance testing with Gatling (Scala).
 - Work with CI/CD pipeline and tools (Docker, Ansible) to improve the build and deployment process.
 - Working with QA to ensure the quality and timing of new release deployments.
 
Skills/Experience :
- Good coding/problem-solving skills and interest in learning new things will be the key.
 - Time/Training will be provided to learn new technologies/tools.
 - 1 or more years of professional experience in building web/mobile applications using Java or similar technologies (C#, Ruby, Python, Elixir, NodeJS).
 - Experience in Spring Framework or similar frameworks.
 - Experience in any DB (SQL/noSQL)
 - Any experience in front-end development using React/Vue/Angular/similar frameworks.
 - Any experience with Java/similar testing frameworks (JUnit/Mocks etc).
 
Job description
Java Full Stack Developer
Contractual Role 12 months
Experience : 4 - 7
Work From Home 
Primary Skills:
- Javascript
 - HTML and CSS
 - Springboot and Microservice
 - Hibernate and React
 - MySQL(SQL) and MongoDB (NoSQL)
 - Angular 12,
 - Proficient in Java
 
ENGINEER / SR ENGINEER– JAVA/ JEE TECHNOLOGIES
PUNE
| 
 POSITION  | 
 JAVA/JEE ENGINEER / SR ENGINEER  | 
| 
 EXPERIENCE  | 
 4YRS – 12YRS  | 
| 
 LOCATION  | 
 PUNE  | 
| 
 NOTICE PERIOD  | 
 15- 30 DAY / IMMEDIATE JOINER WORK FROM OFFICE  | 
EXPERIENCE – 4+ YEARS (4-12 YEARS) EXPERIENCE IN JAVA/ JEE TECHNOLOGIES.
TECHNOLOGY/SKILLS – JAVA1.9, SPRING BOOT, WEB SERVICES, ORACLE, HTTP PROTOCOL, WEB PROXY, JUNIT, XML, JSON
QUALIFICATION – B.E, BTECH, BSC, BCA, BCS OR EQUIVALENT POST-GRADUATION IN ANY BRANCH PREFERABLY IN E&TC, COMPUTERS
OTHER TOOLS USED – ECLIPSE, JIRA, CONFLUENCE, MAVEN, JENKINS, GIT/ BITBUCKET (SOURCE VERSION CONTROL).
SOFT SKILLS – SELF-MOTIVATED, FOCUSED, GOOD TEAM PLAYER, POSITIVE ATTITUDE, GOOD COMMUNICATION SKILLS – WRITTEN AND VERBAL WITH PRODUCT MANAGEMENT, INTERNAL IT AND STAKEHOLDERS.
NICE TO HAVE – KNOWLEDGE OF CRYPTOLOGY, HSM AND KEY MANAGEMENT / PKI / X509, XML SIG /SML ENC, SMART CARD OPERATING SYSTEM, TELECOMMUNICATION (GSM) AND ELECTRONIC PAYMENT SYSTEM, PROVEN KNOWLEDGE TO WORK IN PROCESSES ACCORDING TO CMMI (LEVEL 3).
DETAILS – GOOD TO HAVE ATTRIBUTES:
- KNOWLEDGE OF SOFTWARE ARCHITECTURE, UNDERSTANDING AND PREPARING SEQUENCE DIAGRAMS, ARCHITECTURE, AND PROCESS DOCUMENTATION.
 - EXPERIENCE IN ENTERPRISE APPLICATIONS IN THE PAYMENT / BANKING DOMAIN PREFERRED.
 - ANALYSIS, DESIGN AND IMPLEMENTATION OF SMART CARD APPLICATIONS FOR THE PAYMENTS SECTOR (MASTERCARD, VISA.)
 - TELECOM/ EMBEDDED SYSTEMS OR SMART CARDS BACKGROUND.
 - IDENTIFY AREAS FOR IMPROVEMENT TO ACHIEVE - OPERATIONAL EFFICIENCY, CUSTOMER SATISFACTION, AND VALUE ADDITION.
 - PREFERABLY NO TRAVEL CONSTRAINTS.
 - HIGH / LOW-LEVEL DESIGNING.
 
• Proven experience with coding using JAVA/J2EE.
• Experience developing Multi Channel responsive web application.
• experience working with Windows, Unix/Linux Operating system environments.
• Familiarity with common stacks.
• Experience/Knowledge of multiple front - end languages and libraries (e.g. HTML/ CSS, JavaScript, XML, jQuery).
• Excellent communication and teamwork skills.
• Willingness to travel within India or aboard for short term or long term would an added advantage.
We are looking for Full Stack Developers. Candidate should be hands on with front end and backend Java technologies.( 2-10 years of exp).Designation will be Java Developer, Sr.Java Developer and Java Lead basis the years of experience.
We are Looking for below skills,
Must Have’s
- JSP, JS, Servlets, CSS, HTML, JQUERY
 - MVC, Struts, Application Servers ( JBOSS/WebSphere), REST Services
 - OOPS Concepts & Core JAVA
 - Basic SQL
 - Good Analytical Skills
 
Good to Have
- REACT, ANGULAR
 - Explain Plan/ Query Tuning
 - Jenkins, Maven
 
• Bachelor's or Master’s degree in Computer Science or related.
• 5+ years of professional development experience.
• Deep experience in web applications, object-oriented programming, web services, REST,
Cloud computing, AWS/Azure, node.js, full-stack development
• Experience with multiple programming languages and frameworks including at least one
of JavaScript/HTML/CSS, Java, ReactJS, Python
• Experience in designing, developing and managing large scale web services
• Advance JavaScript knowledge is a must.
• Experience designing APIs and frameworks that are used by others
• Familiar with Git, Confluence, and Jira
• Exceptional problem-solving skills, with experience in defining and understanding complex
system architectures and design patterns
• Excellent communication skills. Be able to articulate technical decisions and produce
excellent technical documents
• Experience creating and maintaining unit tests and continuous integration
• Contribution to open source is a plus
• Experience developing cross-platform applications is a plus
Responsibilities:
You’ll blend your exceptional JavaScript engineering (ES6+/TS) skills with your passion for writing code and solving problems to support seamlessly integrating our Virtuoso product with some of the most popular application, products, and specific customer CI/CD pipelines; as well as solving automation challenges in creative ways and help our customers test their applications with state of the art solutions.
Engineering at SpotQA is a multifaceted role, so whilst we absolutely insist on top-notch JavaScript skills, you should also bring a wealth of experience working in a full-stack engineering capacity.
An ideal candidate can round this off with strong Java skills, and past experience of working with and building web automation, and experience in building deep third-party integrations. Bonus points if you have extensive experience with advanced testing techniques such as mocking/stubbing, demonstrate you care about clean code.
Requirements
You will:
- Have good English communication skills and ability to liaise with other teams
 - Be a champion of quality - software design patterns and passion for writing clean code
 - Know when to test, what to test, and when to refactor code and be adept at familiarising yourself with new codebases
 - Have worked as part of a team to deliver high-quality software to a production environment
 - Have been responsible for delivery of features and comfortable with planning and prioritising work in an agile process
 
Please note: This role demands someone who can start with in short notice.
Must haves:
- Strong JavaScript (incl. ES6+ / Node.js) skills, along with a deep understanding of DOM structures and web browser lifecycles.
 - Good understanding of algorithms and data structures
 - Experience of building microservices
 - Fullstack engineering experience
 - Testing frameworks (e.g., Jest, JUnit)
 - Prior experience in web automation (e.g., using selenium and/or other open source technologies)
 - Prior experience integrating with third party services (e.g., Jira)
 - Strong experience with relational, nosql, and in-memory data stores
 - Good understanding of distributed architectures and systems thinking
 
Nice to haves:
- Strong Java 8+ skills and background
 - Frontend engineering experience using a modern framework (e.g., React, Vue)
 - Relevant degree (or equivalent) in computer science / software engineering
 - Building web crawlers, and utilising browser automation interfaces
 - Linux based environments and bash scripting
 - Container technology (e.g., Docker, Kubernetes)
 - Prior experience with AWS/Azure/Google Cloud, and use of Infrastructure as Code (e.g., using Terraform)
 - Testing expertise and experience of using advanced testing techniques such as mocking, stubbing, etc.
 - Experience with distributed systems (concurrency, consistency, partition tolerance)
 
What else is in it for you?
- The opportunity to bring your own ideas to reality (we love new solutions and ideas!)
 - Team retreats
 - Private health insurance
 - Take your birthday as holiday every year!
 - Sabbatical opportunities
 - Flexible work options
 










