Strong technical background in Java, spring (MVC), RESTFUL Web services and Postgres DB
Thorough understanding of the responsibilities of the platform, database, API, caching layer, proxies, and other web services used in the system
Validating user actions on the client side and providing responsive feedback
Writing non-blocking code, and resorting to advanced techniques such as multi-threading, when needed
About Planify
Similar jobs
Experience: 2 years - 4 years
providing 100% remote
We love solving hard problems together because the hardest challenges are often the most rewarding. You will have an opportunity to create products that will disrupt the industry. Providing customer delight is not just a phrase for us - It’s our mantra, Voice will always be heard - we encourage different points of view.
Do you aspire to be a tech ninja?
Do you have a passion for building products in India and changing the worldview that we are just about services?
We want people who go deep and understand the fundamentals
RESPONSIBILITIES:
- Development and maintenance of automatic regression tests suites used in the product delivery process
- Development and maintenance of testing frameworks supporting the automatic regression testing
- Management and tracking of automatic regression test suite execution
- You will own some or all of a product/feature. You will also mentor others, read and review code, maintain code, deploy code, and tune the performance of systems.
SKILLS AND ABILITIES:
- We’re looking for 2 - 4 years of experience. However, the number is irrelevant if you have the necessary skills.
- Strong proficiency in Java, J2EE, JDBC, Spring MVC & Boot, Hibernate, PL/SQL, HTML, CSS, JavaScript and JQuery, Ajax
- Good exposure to RESTful API concept and JSON
- Experience with cloud-based technologies such as AWS.
- Proficient understanding of development tools such as SVN, GIT
- Good communication skills with proficiency in English (Oral and Writing) / banking knowledge.
Plus Points:
- Product experience
- Startup experience
- Technologies that are Self-taught
- Contributed to stock exchange etc
- Open source contributions
- Any of your work in public that we can see
Required Skills:
- 3+ year of experience in Development in JAVA technology.
- Strong Java Basics
- SpringBoot or Spring MVC
- Hands on experience on Relational Databases (SQL query or Hibernate) + Mongo (JSON parsing)
- Proficient in REST API development
- Messaging Queue (RabitMQ or Kafka)
- Microservices
- Any Caching Mechanism
- Good at problem solving
Good to Have Skills:
- 4+ years of experience in using Java/J2EE tech stacks
- Good understanding of data structures and algorithms.
- Excellent analytical and problem solving skills.
- Ability to work in a fast paced internet start-up environment.
- Experience in technical mentorship/coaching is highly desirable.
- Understanding of AI/ML algorithms is a plus.
Looking For Java Developer who will help Build large scale distributed systems. The ideal candidate will be a thinker and a team player with a passion for technology and with a knack for benchmarking and optimization.
• Computer Science fundamentals in object-oriented design, data structures, algorithms, problem solving, and complexity analysis
• Must have hands on experience on coding in Core Java, multithreading, concurrency and collection.
Good knowledge of Microservices.
• Knowledge of professional software engineering practices. Understanding of full software development life cycle, including coding standards, code reviews.
• Strong technical Design and Development skills
• Ability to work effectively under pressure in a dynamic environment.
• Agility to switch across multiple teams/ products/ applications and perform
• Experience in translating requirements into technical design specifications and documentation, as well as executing development projects from conception to delivery
• Excellent verbal and written communication skills
- Hands-on with Spring boot and Java coding. Core Java- Java 8/1.8.
- Experience should be with Springboot, Hibernate & Microservices
- Should be well versed with Microservices, OOPS, MVC Architecture, Web services & API development.
- Should be really strong in concepts and should be able to work independently
- Experience in web services connection
Role: Java Developer
Experience: 4 - 7 years
Location: Anna salai, Chennai
Interview Mode: Face to Face
Looking for candidates who can join within 30 days
Key responsibilities:
- Must worked on Spring Boot as an individual contributor.
- Develop a distributed and scalable solution for high-performance financial solutions
- Design, code, test, debug, and document programs as well as support activities for the corporate systems architecture
- Develop tools for performance tracking, monitoring, and reporting on the suite of server-side applications
- Perform and manage stages of the SLDC and participate in the systems review with Project Lead/Manager
- Should have knowledge on Cloud applications preferably on AWS
- Devops with Jenkins, Shellscripting
- Must have experience / knowledge in Cluster Management Frameworks , Spark, Kafka,
- Elastic Search, Docker and database, build-and-test (preferred).
- Demonstrate skills in problem-solving and decision-making
- Experience with Test Driven Development using TestNG/Junit testing framework
Required Skills:
- Minimum of 3+ years of experience with server-side core java development
- Hand-on experience in Micro Services with Spring Boot and use of tools like Sonar Qube, Jenkins, AWS.
- Test methodologies and testing tools e.g. JUnit.
- Shell scripting to handle basic scripting
- Able to work independently and produce high-quality solutions.
- Excellent team player and strong interpersonal skills.
- Participating in code reviews
- Knowledge in cloud and DevOps will be plus
Completely work from office.
rotational shifts.
Position- Backend Lead
Location : Pune/Bangalore
Exp : 10+ years
Prefer Mid Jan joiners
- 8+ years’ experience in Core Java / J2EE, Tomcat, Application Server, Web Services, spring, Spring Boot, Hibernate, messaging systems.
- 10 years min with Team leading experience
- Java 8+, Docker Container, Continuous Integration /Continuous Deployment
- Spring Boot,
- Microservice Architecture,
- PostgreSQL, Azure,MySQL,
- Docker Container, Continuous Integration /Continuous Deployment
• You will work on a disruptive product that’s still in its early stages
• Lead development of features within your technical focus area (backend)
• Design and develop secure, clean, clear, scalable, and well-documented
codebase
• Translate objectives into step by step, evaluate, and then refactor into a
scalable and extensible design
• Exercise high end-to-end ownership and initiative of their tasks
• Design, develop, ship, and maintain medium or high complexity features
with little guidance from a more experienced engineer
• Research on new technologies and tools to improve products
• Mentoring other engineers, defining our technical culture, and helping to
build a fast-growing team.
Qualifications
• 2-4 years of experience of building backend services
• Familiar with REST and event driven constructs
• Well-versed in one of the following languages: Java, Go-lang, or Python
• Data modelling experience in Relational and NoSQL databases
• Proficiency in OOP, SQL, Design Patterns, and software best practices
• Well-versed in standard web frameworks such as Spring Boot / Django
• A supportive and highly collaborative attitude to work with cross-
functional teams on a daily basis
• A passion for learning new stacks and taking on new challenges
• Ability to break-down larger/fuzzier problems into smaller ones in the
scope of the product
About the Role
In this role, you'll work on design, implementation, and test for Dremio's system internals. If you want to be part of a fast-moving, fun, and accomplished team, we'd love to hear from you.
Responsibilities & ownership
- Own design, implementation, testing, and support of next-generation features related to scalability, reliability, robustness, usability, security, and performance of the product.
- Capable of working Individually and collaboratively with other engineers.
- Collaborate with support and field resources to make sure that customers are successful with Dremio
Requirements
- Fluency in Java and/or C++ with 3 to 5+ years of experience developing production level software
- Strong foundation in data structures, algorithms, multi-threaded and asynchronous patterns and their applications towards developing scalable systems
- Experience developing scalable distributed systems and deploying, scaling, and managing microservices
- Experience with containers and kubernetes for orchestration and container management in private and public clouds (AWS, Azure, Google Cloud) a plus
- Excellent communication skills and affinity for collaboration and teamwork
- Interested in and motivated to be part of a fast-moving startup with a fun and accomplished team
- Startup experience a plus
- B.S. or M.S in Computer Science or a related technical field or equivalent practical experience
Job Summary:
– We are looking for a kick ass software engineer with exceptional skills in data structures, algorithms, core java, and distributed systems. If you think you have it in you to deliver on aggressive timelines, have the hunger for growth, don’t like giving excuses, contribute to product features, be hands-on and deliver a world-class product, then we want to hear from you.
This is a predominantly back-end engineering role.
– You are a rockstar engineer with proven capabilities working on SaaS product and a passion for writing exception code.
– You are hungry for an opportunity to join a start-up and become a member of core platform team driving the company forward.
– You will be responsible for the delivery of product features as a part of the platform engineering team.
– You will be hands-on working on key features of the product.
– You will be responsible for design of back-end architectural changes and product features.
– You will have plenty of opportunity to learn and implement ideas to build products in efficient and cohesive manner.
– Understand the product mission, goals, and tasks and execute with the team to achieve them.
– Understand the design and architecture and build modules in accordance with it or recommend and make the necessary changes that adds more stability to our product.
Eligibility:
– 4+ years of experience with hands-on experience in Core Java/Kotlin
– 2+ years of experience as a technical architect with responsibility for core features
– 4+ years of working experience in cloud-based systems
– 2+ years of experience working on distributed systems
– 2+ years of experience working on Kafka and Zookeeper
– Experience working on RxJava/ Reactive Programming
– Adept on design patterns and distributed systems
– Excellent verbal and written communication
– Proficient in building REST APIs to interact with relational and non-relational data sources
– Proficient in SQL and RDBMS
– Hands on experience in code and system optimization
– Experience in working with NoSQL databases is a plus