
Location: Hyderabad
Work Mode: Hybrid (2 days WFO)
Experience Required: 4.5+ years
Notice Period: Immediate Joiners Preferred
Employment Type: Full-Time
Mandatory Requirements:
- 4.5+ years of experience in Java Development
- Hands-on experience with AWS in a production environment
- Must be available to join immediately
- Must be willing to work in Hybrid mode from Hyderabad
Technical Skill Requirements:
- Strong hands-on experience in Core Java, Spring Boot, and Microservices
- Solid understanding of OOP concepts, Multithreading, and REST APIs
- Practical knowledge and experience working with AWS services like EC2, Lambda, S3, RDS, SNS, etc.
- Familiarity with CI/CD tools and version control systems (Git)
- Good knowledge of SQL and NoSQL databases
- Ability to write clean, efficient, and well-documented code
Key Responsibilities:
- Design, develop, and maintain scalable Java-based backend applications
- Implement and integrate AWS services to ensure scalability and reliability
- Collaborate with cross-functional teams including QA, DevOps, and Front-end developers
- Optimize application performance and troubleshoot issues in a timely manner
- Participate in code reviews, sprint planning, and team discussions
- Ensure best practices in code quality, security, and documentation
- Handle deployments and production support if needed

Similar jobs



What you'll do:
· Perform complex application programming activities with an emphasis on mobile development: Node.js, TypeScript, JavaScript, RESTful APIs and related backend frameworks
· Assist in the definition of system architecture and detailed solution design that are scalable and extensible
· Collaborate with Product Owners, Designers, and other engineers on different permutations to find the best solution possible
· Own the quality of code and do your own testing. Write unit test and improve test coverage.
· Deliver amazing solutions to production that knock everyone’s socks off
· Mentor junior developers on the team
What we’re looking for:
· Amazing technical instincts. You know how to evaluate and choose the right technology and approach for the job. You have stories you could share about what problem you thought you were solving at first, but through testing and iteration, came to solve a much bigger and better problem that resulted in positive outcomes all-around.
· A love for learning. Technology is continually evolving around us, and you want to keep up to date to ensure we are using the right tech at the right time.
· A love for working in ambiguity—and making sense of it. You can take in a lot of disparate information and find common themes, recommend clear paths forward and iterate along the way. You don’t form an opinion and sell it as if it’s gospel; this is all about being flexible, agile, dependable, and responsive in the face of many moving parts.
· Flexible and willing to accept change in priorities, as necessary
· Demonstrable passion for technology (e.g., personal projects, open-source involvement)
· Enthusiastic embrace of DevOps culture and collaborative software engineering
· Ability and desire to work in a dynamic, fast paced, and agile team environment
· Enthusiasm for cloud computing platforms such as AWS or Azure
· Excellent written and verbal communications skills
Develop, record and maintain cutting edge web-based J2EE, JAVA applications.
Experience on Java Spring Framework is required.
Experience on Hibernate is required.
Experience on REST Services is required.
Object-oriented programming, design, and patterns.
Strong proficiency with:Relational database concepts and data modeling.
Good communication skills to interact with customer, understand their requirement, effectively record the requirement and implement the same.


subjective homework by choosing from a question bank. It also gamifies
homework for students.
It helps teachers evaluate homework/assignments 10x faster and captures
100x more data points than any other existing system.
While the app automates the teacher’s job, it fundamentally disrupts education by
replacing marks/grades with data-driven analysis. It is a free mobile homework app.
JD For Node (backend):
Hands-on technologists, who will help us architect and design large-scale, multi-tiered, microservice based distributed software systems and services using object-oriented design, distributed programming, PHP, NodeJS, Python etc.
Responsibilities:
Collaborate with cross functional teams, gathering business and functional requirements, to solve complex problems by building high volume transactional systems that handle massive data and high traffic.
Be a part of the full development life cycle, end-to-end from scoping, effort estimation, risk identification, implementation and testing, while meeting project schedules and timelines.
Work on (and recommend) the best technologies, components on server side tech. Proactively identify architectural weaknesses, design issues, performance and scalability issues, and recommend solutions.
Complete ownership of problem-free execution of owned modules and solutions, with focus on code optimisation, code quality, maintainability etc.
Balance short-term versus long-term actions, strategic versus tactical requirements, while continuing to move forward towards the strategic vision.
Requirements:
BE/B.Tech in computer science or equivalent experience from top college, with 3-6 years of hands-on experience in design/development of building massively large scale, microservice based, high traffic Node.js applications (including Socket.io and Express or similar)
Excellent data structure & algorithm and problem solving skills, full-stack knowledge and (preferred) application architectural experience and/or understanding
Proficiency in multiple programming languages, both dynamic and strongly typed object oriented languages. Knowledge of one or more of: PHP, Python, Couchbase, DynamoDB, NoSQL, Terraform, Cassandra, Redis, AWS etc.
End user-focused, react well to changes, work with teams and be able to multitask while enjoying challenging assignments in a high-energy, fast growing and start-up workplace.
Familiarity with Agile development, Scrums, continuous integration, and test driven development processes.
Prior startup experience of large scale B2C product company background is preferred.

Job Title: Jr Software Engr Java
Experience: 2+ Years
CTC: 6-12 LPA
Location: Mumbai
Face-to-face interview at the office
What we want:
We are looking for someone who has has strong knowledge and 2+years’ of experience in Core Java, Spring MVC, Restful API, SOAP, Golang
What you will do:
•Developing REST APIs for the platform
•Developing & maintaining an UX Panel
•Integration with third party applications using APIs
•Design, Develop and execute performance tests to simulate traffic of large-scale events
•Analyse complex problems/issues in load tests, production servers, and identify the bottlenecks and optimize performance.
•Analyse usage patterns, and application behaviours and translate that into performance optimizations.
•Determine how to meet scalability requirements while ensuring reliability within a platform
•Design and maintain tools for reporting on performance metrics.
Detailed Requirements:
Excellent knowledge of Golang, Core Java, Spring MVC, Restful API,SOAP
Additional knowledge of Java internals, GO Lang, plus.
Experience in developing, optimizing and operating high traffic projects/websites is a plus.
Experience in using Java Profilers and performance engineering.
Experience in writing multithreaded web applications.
Good knowledge of basic Linux commands to debug system issues and limitations a must.
Experience in Agile/SCRUM is a big plus
Experience in hibernate and spring MVC framework is a plus.
Ability to manage multiple modules simultaneously
Ability to work under pressure & deal with people diplomatically
Should have experience of leading a team & a strong motivator
Strong academic record is a big plus.

About PoshVine:
PoshVine aspires to become the world's leading transaction-driven loyalty and engagement platform by providing a mutually beneficial ecosystem for people, banks and retailers. Our products around programmatic offers, rewards, and loyalty help retailers increase contextual engagement and financial institutions increase share of spends, while end-users maximize their rewards and savings. PoshVine works with all the global payment networks and many marquee financial institutions, including 7 of the top 10 banks in India.
Backend Development at PoshVine:
We are building payment-linked real-time engagement tools embedded within banking and payment journeys. Our core engineering team strives to build solid backend foundations, infrastructure and a solid network of microservices. Apart from regular work, you can expect:
- Freedom to evaluate and introduce new tools, libraries and coding standards.
- Work on developer productivity and platform tooling.
- Evangelise tech and share knowledge in internal and external forums.
- Contribute to Product and Design ideas and implement them like it’s your own product.
Roles & Responsibilities:
- Be involved in product and design decisions, and drive implementations.
- Help us scale the payment-linked loyalty infrastructure to every payment product used in India. Develop platform features for/with reusable code.
- Work with IT/tech SPOCs from Banks and Fintechs to achieve seamless API integrations, resolve concerns, and move forward with program delivery and implementation.
- Tag team with internal and external stakeholders to problem solve and work with banks to test out UAT/Production and create a rollout plan for the same.
- Perform in-depth research and identify sources off production issues surrounding the application.
- Make architectural decisions (microservices, choice of development frameworks and tools, database optimisations, load handling)
- Proficient in Full stack development skills spanning the entire spectrum from:
- Database: MySQL, PostgreSQL
- Backend: Ruby on Rails
- Front End: Web Development frameworks (Angular / React / Vue JS)
- Deployment: Capistrano, Chef, AWS, EC2, Git
You’ll be a good fit if you possess:
- A strong product design sense.
- Good experience in working with Ruby on Rails, Postgres, Python.
- Proven ability to understand end user requirements, formulate use cases and come up with effective solutions.
- Good understanding of REST APIs and the web in general.
- Ability to build a feature from scratch & drive it to completion.
- A willingness to learn new technology, whatever lets you deliver the best product.
- Possess excellent data management skills:
- How to structure databases that can scale
- How to optimise database queries
- Complying with the latest regulations around data for each geography
- Managing the infrastructure that the data resides on to ensure 99.9% uptime across geographies
- You are comfortable working on CI/CD toolchain, Kubernetes, etc.
- 3+ years of experience.
• Bachelor's degree in computer science, computer engineering, or related field.
• Proficiency with TypeScript, CSS, HTML, and Back-end languages.
• 6+ years’ experience in Node JS, Typescript, NoSQL, RDBMS, AWS Services
• The ability to learn new technologies quickly
• The ability to communicate complex procedures to other colleagues.
Responsibilities
• Understand the high-level product roadmap for the squad and immediate features
to be developed, contributing to high-level estimation and lay-out of the
development sequences. Complete complex development tasks with minimal
guidance
• Constantly and actively contribute to pushing code to production with the objective
of becoming a main contributor. Write testable, efficient, and reusable code suitable
for continuous integration and deployment, that respects best practices and industry
development standards
• Review Unified Modeling Language (UML) diagrams and technical documentation,
ensuring its quality. Enable best practices to help the team achieve their technical
tasks and continually thrive in improving the technology of the product/team.
• Drive the adoption of best practices & regular participation in code reviews, design
reviews, architecture discussions
• Experiment with new and relevant technologies, and tools, and drive innovation &
adoption while measuring yourself on the impact you can create.
• Implementation of long-term technology vision for your team. Responsible for the
complete architecture of your product.
• Creating architecture & designs for new solutions around existing/new
areas u Decide technology & tool choices for your team & be responsible for them.
• Be accountable for code quality with the assistance of a QA Analyst to conduct
adequate testing.
• Review and contribute to technical documentation. Contribute actively to the design
of the solution, challenging other members on technical decisions.
Skills
• Working with other TypeScript developers and software engineers to develop Frontend and back-end architecture that’s well-structured and flexible, along with the
APIs to support it.
• Developing and implementing Back-end architecture to support user interface
concepts. Developing and implementing highly responsive user interface
components using Node concepts.
• Create data visualization tools, libraries, and reusable code for prospects.
• In-depth knowledge of TypeScript, CSS, HTML, and back-end languages.
• Knowledge of Backend service like AWS Services, Microservice, Serverless software.
Job Description
Primary Skills
- Server Side (Java) & AWS serverless framework.
- Must have hands-on experience on serverless framework.
- Design knowledge/experience of cloud-based web application. Familiarity with software design representation tools like astah, visio etc.
- Must have good experience on AWS (Overall knowledge, EC2 Volume, EC2 Security Group, EC2 AMI, Lambda, S3, AWSbackup, CloudWatch, CloudFormation, CloudTrail, IAM, SecretsManager, StepFunction, CostExplorer, KMS, VPC/Subnet)
- Understanding business requirements w.r.t UI/UX.
- Working experience on development/staging/production servers.
- Good testing and verification skills
- Knowledge on SSL certificates and encryption.
- Knowledge on Docker containerization.
Soft Skills
- Excellent interpersonal, oral and writing communication skills.
- Strong Analytical and Problem-solving skills.
- Should have skills to understand and analyzecustomers requirements and expectations.
- Must have experience in interaction with customer
- Work experiences with international cross-culture teams (Good to have)
Secondary SKills
- Scripting using Python
- Good to have knowledge of identity management
- UI/UX
- Knowledge of ReactJS/typescript/bootstrap
- Understanding business usecases w.r.t UI/UX
- Fixing issues wrt to integration on cloud(front end/back end/system/services APIs)


