
JD OF FULL SUACK DEVEOPER
-5+yrs of strong experience in Java/J2EE technologies (Core Java, Spring, Spring boot, Hibernate,
JPA, Microservices)
*) Experience with working on Java 8.0 and its emerging road map for 11
*) Hands-on experience in Spring boot and good knowledge of MySQL, MongoDB
*) Hands-on experience in working with Angular 6 and above. Experience working with product
management and UI/UX designers having knowledge of advanced Javascript, JQuery
*) Working knowledge on components, modules, data/event bindings, templates, using and creating
directives, writing routes, services, forms, and models
*) Solid understanding of the full frontend and backend development life cycle
*) Strong experience in Spring Framework (Spring MVC, Spring Security, Spring data, OAuth)
*) Experience with Web services (SOAP and REST) and API integration. Good knowledge of JSON and
Swagger and Postman is required
*) Experience with web application servers like Tomcat, Jetty, JBoss. Knowledge of Kafka with MQTT
would be an added advantage
*) Experience with TDD, code testability standards, JUnit
*) Experience in managing configurations and deploying and hosting applications in AWS
*) Experience with DevOps tools like Git, Maven, SourceTree, Jenkins, Docker and CICD model of
development
*) Good experience of OOPS, algorithms, data structures, multithreading, design patterns and
industry best practices
*) Must have a good understanding of SOLID principles and why design principles are used.
*) Experience with Eclipse/IntelliJ and VS Code

About Semperfi Solution
About
Connect with the team
Similar jobs
1. Developing and maintaining web applications: coding, testing, and debugging both client-side (front-end) and server-side (back-end) components of web applications. This includes working with languages like HTML, CSS, JavaScript for the front-end, and server-side languages like Node.js, MySQL, MongoDB, or PostgreSQL.
2. Collaborating with cross-functional teams: The candidate need to collaborate with other team members, such as UI/UX designers, product/operations managers, and other developers, to understand requirements and implement solutions.
3. Learning and applying new technologies: Given the rapid pace of technological advancement in web development, candidates are often expected to learn and adapt to new frameworks, libraries, and best practices. They might spend time researching and experimenting with new tools or technologies and applying them to current projects. This continuous learning is crucial for personal development and for staying relevant in the field.
What You will do:
● Create beautiful software experiences for our clients using design thinking, lean and agile methodology.
● Work on software products designed from scratch using the latest cutting edge technologies, platforms and languages such as JAVA, python, Javascript, GoLang and Scala.
● Work in a dynamic, collaborative, transparent, non-hierarchical culture.
● Work in collaborative, fast-paced and value-driven teams to build innovative customer experiences for our clients.
● Help to grow the next generation of developers and have a positive impact on the industry.
Basic Qualifications:
● Experience: 4+ years.
● Hands-on development experience with a broad mix of languages such as JAVA, Python, Javascript etc.
● Server-side development experience mainly in JAVA, (Python and nodeJS can be considerable)
● UI development experience in ReactJS or AngularJS or PolymerJS or EmberJS or Jquery etc. are good to have.
● Passion for software engineering and follow the best coding concepts. ● Good to great problem solving and communication skills.
Nice to have Qualifications:
● Product and customer-centric mindset.
● Great OO skills, including design patterns.
● Experience with devops, continuous integration & deployment.
● Exposure to big data technologies, Machine Learning and NLP will be a plus.
Benefits:
● Competitive salary.
● Work from anywhere.
● Learning and gaining experience rapidly.
● Reimbursement for basic working set up at home.
● Insurance (including a top up insurance for COVID).
Location:
Remote - work from anywhere
- +2 years experience working as a react.js developer.
- In-depth knowledge of JavaScript, CSS, HTML, and front-end languages.
- Knowledge of REACT tools including React.js, Redux, Material UI.
- Experience with user interface design & user experience design
- Knowledge of performance testing frameworks including Mocha and Jest.
- Experience with browser-based debugging and performance testing software.
- Excellent troubleshooting skills.
- Good project management skills.
- Developing applications in React including component design and state management for specific use cases
- Experience working with at least one SQL and NoSQL Database (MongoDB, SQL Server, Snowflake, Postgres preferred)
- Basic experience with AWS platform
| • Prior working experience as Java Technical Lead • Hands on in Java Programming Language, version 8 and above • Experience designing, building and unit testing Java applications • In-depth knowledge of popular Java frameworks like Spring Framework • Experience with Object-Oriented Design (OOD) • Problem-solving abilities • Hands on in jUnit framework •Spring MVC • Must have hands on experience in Kafka • Knowledge of ELK (Elastic Search and Kibana) stack is required • JPA •Multi-Threading and concurrency • RDBMS (Any) • Understanding of build tools like Gradle or Maven • Working knowledge of Linux • Should be using GIT as versioning control |
Responsibilities:
- Design, develop, and maintain software applications.
- Go the extra mile to identify customer needs and pain-points.
- Relentless focus on delivering high quality, bug-free code.
- Help and mentor those around you to achieve the team and company goals.
- Closely work with the SRE and DevOps team to set up microservices infrastructure.
- Maintaining and auditing code/design quality as per set guidelines and standards in assigned projects.
- Testing of completed tasks in ongoing projects in the team before sending updates to reporting authority/client.
- Participate in application design, code reviews and documentation.
Requirements:
- Experience in agile development process.
- Excellent knowledge of HTML5, CSS3.
- Excellent knowledge of JavaScript.
- Experience with cross-browser, cross-platform and design constraints on the web
- Good understanding and experience of working on Vue.js/React.js.
- Prior experience building REST APIs
- Hands-on experience with Node.js/Golang/Java + Redis + Elasticsearch.
- Experience with AWS/GCP is a plus
- Knowledge of version control systems like GIT.
- Experience in developing automated unit and functional tests
- 1+ years of experience with a Bachelor's in Computer Science or related field
- 7+ Year of experience with Dot Net Technology with MVC Framework: Angular must require.
- Mock-ups and designs into pages complete with CSS, HTML, and Angular Writing tested, idiomatic, asynchronous and documented Angular, HTML and CSS.
- Aware of new features in Angular 7,8,9
- Ability to develop UIT from wireframes & prototypes
- Write modular, secure, and well-tested front-end code cooperating with the back- end developer in the process of building the Restful API, Develop User interfaces for Modern Rich Internet Applications with the latest Front-End Technologies.
- Experience Design overall architecture of the web application Proficient understanding of web trends and technologies like HTML5, CSS3, JavaScript, object-oriented JavaScript, jQuery and Responsive design.
- Must have experience of working on enterprise single page application can write client-side code for web-based applications, create fast, easy-to-use, high volume production applications, and develop prototypes quickly. Extensive experience of JavaScript, Angular, React and Node.js
Must to have skills:
- Angular with updated version, Dot Net, C# and above, HTML 5, CSS 3, Bootstrap, jQuery, Typescript, MVC 5, Web API 2.x, Entity Framework, SQL Server 2012, Store Procedures, Triggers.
Good to have skills:
- Dot Net + Angular

We are currently seeking an experienced and highly-skilled Full-Stack Software Developer to join our development team. You will be responsible for the development lifecycle of the product, building beautiful and functional web interfaces and writing cutting-edge backend code.
As a full-stack engineer, you will be working on the frontend technologies as well as building the APIs that enable them. You will be working closely with the founders, coding and learning as you go. You will have the opportunity to grow and lead the team, as well as influence the direction of the company. You will have an opportunity to grow exponentially as the company grows in terms of in-depth knowledge, skills and also growth in terms of position and compensation.
Job Description:
- Participate with the senior developer in the entire application lifecycle, designing, coding, testing, debugging to deployment.
- Implementing designs and coordinating the frontend development and required backend for it.
- Work on back-end development tasks and designing the architecture for the same.
- Efficient usage of database technologies such as MySQL, MongoDB, ElasticSearch, Redis etc. as part of the dev work.
- Perform research and find opportunities to utilise web development best practices, form guidelines to improve system productivity, and work on scaling and monitoring.
- Work with cross-functional teams to maintain and make sure the product should be scalable, maintainable and secure.
- Coordinate with multiple junior team members for the development of the tasks & projects.
Requirements & Qualifications:
- Bachelor's degree in Computer Science or related field.
- 3+ years of experience working as a Full-stack developer or Backend but knows Frontend technology.
- Proficiency in Javascript Frameworks like React and thorough knowledge in CSS skills is an added advantage.
- Built an application from scratch earlier.
- Strong fundamental knowledge of any backend language such as Python, Java etc.
- Experience with Backend Web development.
- Strong computer science fundamentals.
- The ability to own end to end responsibility - right from the requirement to release.
- Willingness and enthusiasm drive to learn new technologies.
- The ability to pick the right tools for the job.
- Desire and ability to play different roles as necessary.
Responsibilities:
- Developing user interface components and implementing them following well-known React.js workflow.
- Architect the application out in clean MVC kind of architectures in ReactNative for Android/iOS app development.
- Developing APIs with MVC frameworks in Java / Python.
- Designing and building REST APIs.
- Building on and maintaining services on cloud platforms.
- Build reusable code and libraries for future use.
Interpersonal Skills
- Self-motivated, team player, action-and-results oriented.
- Well organised, good communication and reporting skills.
- Ability to successfully work under tight project deadlines.
About Saveo
B2B one-stop solution for all Pharmacy needs to eradicate prescription bounce from India.
Saveo is Amazon+ShopX for pharmacies in the B2B space. It's a managed marketplace
bringing primary & secondary medicine markets together, offering faster delivery, cheaper
procurement & better technology to pharmacies. It runs with an aim that no prescription shall
bounce in India.
Indian pharmaceutical industry is highly fragmented with 6.5lakh retailers and 65000
distributors, unlike the US where there are just 5 major distributors covering 93% of the
market share. We aim to streamline this supply chain by being a single distribution point and
empower these 6.5lakh micro-entrepreneurs with technology and sustainability.
To know more about us, visit our website : www.saveo.in







