![skill icon](/_next/image?url=https%3A%2F%2Fcdn.cutshort.io%2Fpublic%2Fimages%2Fskill_icons%2Fscala.png&w=32&q=75)
We are on a quest to find a Senior Software Developer - Scala with several years of experience who will help us in extending and maintaining our platform
You will join a cross functional team with different nationalities, backgrounds and experience levels. The agile team is co-located including the Product Managers
You will collaborate with all team members in order to deliver the best solutions that enhance our platform
About Springer Nature India Pvt. Ltd:
Springer Nature opens the doors to discovery for researchers, educators, clinicians and other professionals. Every day, around the globe, our imprints, books, journals, platforms and technology solutions reach millions of people. For over 175 years our brands and imprints have been a trusted source of knowledge to these communities and today, more than ever, we see it as our responsibility to ensure that fundamental knowledge can be found, verified, understood and used by our communities – enabling them to improve outcomes, make progress, and benefit the generations that follow.
Visit: http://group.springernature.com">group.springernature.com and follow @SpringerNature
If you are still wondering, why should you work with us. Here are 5 reasons why?
- Springer Nature is one of the world's largest publishing company. Nobel laureates publish their research at Springer.
- We are truly a digital organization and Springer Nature Pune is at the helm of this digitization.
- We not only believe but preach providing good work life balance to our employees.
- We are investing in building our products using machine learning and NLP.
- We work in latest technologies like AWS and Scala.
About the team:
Backend - Adis – PV is a scientific analysis platform being built for extracting content from scientific articles and providing meaningful insights
Insights are then published in a structured way, so that they can be made accessible to end users, via feeds delivery or through the platform
Backend - Adis – PV will be a production system for all databases under one IT landscape and under one umbrella.
Job Type: Permanent
Job Location: Magarpatta City, Pune - India (Work from home until further notice)
Years of Experience 6 to 10 years
What we are looking for
Educational Qualification:
B.Sc., BCA, BCS, B.E., B.Tech, M.Tech, MCA and M.Sc.
Skill Matrix:
Primary Language Skills: Java 8, Scala
Framework: Play Framework
Messaging: Rabbit MQ
Ideologies: TDD / ATDD, Pair Programming
Database: SQL and NoSQL
Challenges
- You will help us continuously improving our platform
- Together we will create best in class services that support the needs of our customers
- Taking part of team ceremonies like grooming, planning and retrospective
- Develop new features
- Improve code quality by doing pair programming or code reviews
- Continuously improve and monitor our product
Key Responsibilities
- Own and consistently deliver high quality end-to-end product features keeping in view technical & business expectations
- Add meaty features to the product which will deliver substantial business value
- Pioneer clean coding and continuous code refactoring
- Understands and appreciates existing design and architecture of the product
- Understands pros and cons of various technology options available
- Takes technical ownership of some of sub-systems of the product
- Makes changes in the product designs to achieve required business value / mileage
- Identify and addresses technical debts
- Understands technical vision and road-map of the product and expectations
- Understands purview of key pieces of deliverables and own few of these pieces
Day at work
- Pioneer proof of concepts of new technologies keeping in view product road-map and business priorities
- Self-study and share his / her learning within the team and across teams
- Provide required help to other team-members
- Pioneer in various team events and work towards objectives of these events
- Make meaningful suggestions to make ceremonies more effective
About You
- You have several years of experience with Software Development
- You have worked successfully with product teams in the past and ideally have some experience with mentoring junior developers
- You like working in a collaborative environment where there is collective ownership of the code
- You work in a Continuous Integration and always strive for Continuous Delivery
- You like to share and enable others to increase your whole team's performance
![companies logos](/_next/image?url=https%3A%2F%2Fcdn.cutshort.io%2Fpublic%2Fimages%2Fhiring_companies_logos-v2.webp&w=3840&q=80)
About Springer Nature
About
Connect with the team
Similar jobs
About the Company
An Online platform for creators, influencers and celebrities to grow, manage and monetise their community. It is aimed at both established and aspiring online creators who want to pursue their passion. Our vision is to enable anyone and everyone to make a successful living doing what they enjoy.
Skills And Qualification: -
• Must have experience with any scripting language (JavaScript/NodeJS preferred)
• Experience with API-driven and highly scalable application is a plus
• Good knowledge of non-relational DB (MongoDB preferred)
• Good with data structures and algorithms
• Good to have an experience with testing framework and CI/CD pipeline
• 1 years of experience in software development preferably B2C experience.
• Basic understanding of Frontend and client-side frameworks like React, Angular, Vue will be plus.
• Experience in building scalable Restful APIs & Services
![skill icon](/_next/image?url=https%3A%2F%2Fcdn.cutshort.io%2Fpublic%2Fimages%2Fskill_icons%2Fphp.png&w=32&q=75)
![skill icon](/_next/image?url=https%3A%2F%2Fcdn.cutshort.io%2Fpublic%2Fimages%2Fskill_icons%2Fcode_igniter.png&w=32&q=75)
Sr. Software Engineer
Looking for a PHP Developer responsible for managing back-end services and the interchange of data between the server and the users
We are building a platform for millennial parents to surround them with personalised support at every step of their parenting journey. The vision is to become their trusted 24*7 buddy right from planning a baby to 12 years of a child.
- Founded by Ex 3M, Gillette, Cargill folks
- App v1.0 has gone live in Feb’23
- Raised 2 rounds of investment
The plan is to on-board 1 million users at a break-neck speed in the next 6 months using ingenious methods, both online & offline. To support the growth and build multiple features, we are looking for a PHP Developer responsible for managing back-end services and the interchange of data between the server and the users. The position reports to the Technology Head and based out of Bangalore.
Technology : PHP( CodeIgniter, Laravel etc ),OOPHP, JavaScript, HTML5, CSS3, SQL
Responsibilities:
· Integration of user-facing elements developed by front-end developers
· Build efficient, testable, and reusable PHP modules
· Solve complex performance problems and architectural challenges
Requirement:
· Strong knowledge of PHP web frameworks {such as Laravel, CodeIgniter etc depending on your technology stack}
· Understanding of synchronous behaviour of PHP
· Understanding of MVC design patterns
· Basic understanding of front-end technologies, such as JavaScript, HTML5 and CSS3
· Understanding accessibility and security compliance
· Strong knowledge of the common PHP or web server exploits and their solutions
· Understanding fundamental design principles behind a scalable application
· User authentication and authorization between multiple systems, servers, and environments
· Integration of multiple data sources and databases into one system
· Familiarity with the limitations of PHP as a platform and its workarounds
· Creating database schemas that represent and support business processes
· Familiarity with SQL/NoSQL databases and their declarative query languages
· Proficient understanding of code versioning tools, such as Git
What you can expect:
- Work closely with Tech Head to explore & build the tech-platform
- A culture of willingness to try, fail, re-try, scale & grow
- Medical Insurance
- Flexible work hours
About the company- FPL Technologies
Credit cards haven't changed much for over half a century so our team of seasoned bankers, technologists, and designers set out to redefine the credit card for you - the consumer. The result is OneCard - a credit card reimagined for the mobile generation. OneCard is India's best metal credit card built with full-stack tech. It is backed by the principles of simplicity, transparency, and giving back control to the user.
The Engineering Challenge
“Re-imaging credit and payments from First Principles”
Payments is an interesting engineering challenge in itself with requirements of low latency, transactional guarantees, security, and high scalability. When we add credit and engagement into the mix, the challenge becomes even more interesting with underwriting and recommendation algorithms working on large data sets. We have eliminated the current call center, sales agent, and SMS-based processes with a mobile app that puts the customers in complete control. To stay agile, the entire stack is built on the cloud with modern technologies.
Check out our apps here:
OneCard (Best credit card app) : http://www.getonecard.app/">www.getonecard.app
OneScore (Over 10 million downloads): http://www.onescore.app/">www.onescore.app
JD- Senior Software Engineer – Backend
Opportunity:
Create a consumer facing credit card product that will be used by millions of users.
What you will do:
- Be a part of our backend for frontend/ credit card processing engineering teams to build the best homegrown credit card stack.
- Partner with the product teams to understand the product features and specifications, translate them into high level and low-level design.
- Work with frontend and backend developers to build out a customer-centric experience that will constantly evolve.
- Respond to support team tickets as needed to resolve bugs and issues.
- Participate in contributing ideas, updates, and product development areas to the team.
Experience Range:
5- 7 years with technical hands-on experience in building large-scale B2C applications catering to millions of users. Previous experience in building scalable products is a must.
Technical Expertise:
- Strong insight into Java programming language (Class loading, Memory Management, Transactions, Executors, Lambdas and Streams).
- Experience in distributed technologies, real-time, high throughput and low latency systems.
- Hands-on prior experience with scalable Cloud based architectures.
- Experience in one or more frameworks like Spring is a plus but not required.
- Proficiency in data structures & algorithms.
- Strong problem solving and analytical skills.
- Any experience in payments is a plus.
Primary Responsibilities:
- We need strong SQL database development skills using the MS SQL server.
- Strong skill in SQL server integration services (SSIS) for ETL development.
- Strong Experience in full life cycle database development project using SQL server.
- Experience in designing and implementing complex logical and physical data models.
- Exposure to web services & web technologies (Javascript, Jquery, CSS, HTML).
- Knowledge of other high-level languages (PERL, Python) will be an added advantage
- Nice to have SQL certification.
Good to have:
• Bachelor’s degree or a minimum of 3+ years of formal industry/professional experience in software development – Healthcare background preferred.![skill icon](/_next/image?url=https%3A%2F%2Fcdn.cutshort.io%2Fpublic%2Fimages%2Fskill_icons%2Fruby-on-rails.png&w=32&q=75)
![skill icon](/_next/image?url=https%3A%2F%2Fcdn.cutshort.io%2Fpublic%2Fimages%2Fskill_icons%2Freact.png&w=32&q=75)
We are looking for a highly skilled computer programmer who is comfortable with both front and back-end programming.
Full-stack developers are responsible for developing and designing front-end web architecture, ensuring the responsiveness of applications, and working alongside graphic designers for web design features, among other duties.
Full-stack developers will be required to see out a project from conception to the final product, requiring good organizational skills and attention to detail.
Full Stack Developer Responsibilities:
- Developing front-end website architecture.
- Designing user interactions on web pages.
- Developing back-end website applications.
- Creating servers and databases for functionality.
- Ensuring cross-platform optimization for mobile phones.
- Ensuring responsiveness of applications.
- Working alongside graphic designers for web design features.
- Seeing through a project from conception to finished product.
- Designing and developing APIs.
- Meeting both technical and consumer needs.
- Staying abreast of developments in web applications and programming languages.
- Degree in computer science.
- Strong organizational and project management skills.
- Proficiency with fundamental front-end languages such as HTML, CSS, and JavaScript.
- Familiarity with JavaScript frameworks React.js.
- Proficiency with Ruby on Rails
- Familiarity with database technology such as MySQL or Oracle or PostgreSQL.
- Excellent verbal communication skills.
- Good problem-solving skills.
- Attention to detail.
- 5 working days
- Flexible timings
- Work from home granted
![skill icon](/_next/image?url=https%3A%2F%2Fcdn.cutshort.io%2Fpublic%2Fimages%2Fskill_icons%2Fruby-on-rails.png&w=32&q=75)
About the company:
💰 Early-stage, funded, growing, growing fast, profitable!
🎯 Mission Driven: To help small & large Indian businesses grow faster
Min. Experience: 3+ years in Full Stack Development
Skillset:
- You primarily identify as a full-stack engineer and are comfortable working on the server-side as well as UI side.
- You have shipped code to production recently and regularly
- You are driven and care about doing a good job and improving your craft.
- You have high integrity, and you are reliable
- You have excellent coding, programming, and problem-solving skills.
- You have experience with implementing modern architectural patterns.
- You have good debugging skills and coding practices
- You are fluent in using the tools of the trade: Editors, Git, Command line, Slack, Jira
- You should have relevant experience in the Ruby on Rails stack.
- You have experience with multiple ORMs
- You have experience in Postgres / MySQL
- You have experience in ReactJS
What you can expect from us:
- Mentorship, growth, great work culture
- We are a people-first team. Mentorship and continuous improvement are a part of the team’s DNA
- We believe in solving problems from first principles
- A good balance between deep focussed work and collaborative work, we won't bother you with unnecessary meetings
What we ask from you:
- Bring your software engineering — both individual brilliance and collaborative skills.
- Bring your good nature — we're building a team that supports each other.
- Be vested or interested in the company vision
- Take ownership of your product
- Should be capable of handling one complete product end-to-end - with minimal oversight
Bonus:
- If you have DevOps expertise: Docker, Kubernetes, AWS
- If you have amazing frontend skills
- If you have created or contributed to an open-source component or library, we will love to see the code
- If you have given a talk or spoken in a meetup/conference
- If you have a hobby project, we will love to hear about it
- If you have previously worked in startups
- 2 - 3 Years of experience is required in Java Development.
- Framework - Spring MVC, Spring Boot.
- Good Knowledge in Core Java, OOPS principles is required.
- Web Technologies - HTML, CSS, Javascript.
Server Side skills:
Should have handson experience on JS technologies more than 3+ years
Building interactive dasboards from multiple systems and RESTfully
abstract to the UI through a Node.js backend
In depth knowledge of NodeJS, ExpressJS and Restify
Knowledge of authentication using PassportJS, AuthO or JWT.
Knowledge of media content uploading using any cloud
Should have good understanding of request validation, schema
validation and Error handling
Good understanding of Promises, Async/Await and Callbacks
Should have knowledge of Socket, Pubsub.
Payment gateways integration using Braintree, Stripe or any other
would be a good skills to have.
Should have good understanding of scheduled tasks in NodeJS and
CronJobs
In depth knowledge of ORM like Mongoose, Sequalize or KnexJS.
Hands on experience with JavaScript/TypeScript Development on
server side.
![skill icon](/_next/image?url=https%3A%2F%2Fcdn.cutshort.io%2Fpublic%2Fimages%2Fskill_icons%2Fphp.png&w=32&q=75)
![skill icon](/_next/image?url=https%3A%2F%2Fcdn.cutshort.io%2Fpublic%2Fimages%2Fskill_icons%2Fpython.png&w=32&q=75)
![skill icon](/_next/image?url=https%3A%2F%2Fcdn.cutshort.io%2Fpublic%2Fimages%2Fskill_icons%2Fruby-on-rails.png&w=32&q=75)
![skill icon](/_next/image?url=https%3A%2F%2Fcdn.cutshort.io%2Fpublic%2Fimages%2Fskill_icons%2Fpython.png&w=32&q=75)
![icon](/_next/image?url=https%3A%2F%2Fcdn.cutshort.io%2Fpublic%2Fimages%2Fsearch.png&w=48&q=75)
![companies logos](/_next/image?url=https%3A%2F%2Fcdn.cutshort.io%2Fpublic%2Fimages%2Fhiring_companies_logos-v2.webp&w=3840&q=80)