Job Description
Wondering what your responsibilities would be?
Contribute to all phases of the development lifecycle
Write well designed, testable, efficient code
Ensure designs are in compliance with specifications
Prepare and produce releases of software components
Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review
Our current stack
Backend: Spring (JAVA), Laravel (PHP), MySQL, NoSQL, NGINX Plus
Frontend: Angular 5+ Ngrx/store 5
Infrastructure: Google cloud platform (App engine, CloudSQL, BigQuery, PubSub, Firebase Hosting), Scrapy Cloud, Pusher.io(WebSockets), Getstream.io, Filestack, Postmark app, AS2 Gateway, Google Cloud Endpoints Framework, MongoDB, Algolia, Memcache
Tools: Gitlab, Postman app, JIRA
What makes you eligible?
Experience of 3+ years in backend development.
Experience in connecting backend and frontend services.
Exposure to consume data through different interfaces (Web API's/Socket/ REST/ RESTFUL/ JSON/ XML).
Understanding of web markup, including HTML 5, CSS.
Understanding of client-side scripting and JavaScript frameworks.
Ability to write clean, reusable, and well-documented code.
Proficient understanding of code versioning tools, such as Git.
Knowledge of API authentication techniques (Token, JWT, OAuth2) - desirable but not mandatory.
Experience with API Design will be a plus.
Keeping a well-maintained technical document about feature implementation.
Build reusable code and libraries for future use.
Optimize application for maximum speed and scalability.
Assure that all user input is validated before submitting to the back-end.
Collaborate with other team members and stakeholders.
Are you who we are looking for? If yes, then grab the opportunity at the earliest and click the apply button!
We look forward to hearing from you
💡 Quick Summary
Seeking a career-building opportunity? The Senior Java Developer |SDE2 position is now open for candidates interested in the Software Developer Jobs sector. This role in Pune offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
