
Requirement :
- Good knowledge of Java and Spring F/W (Spring Boot, Spring Security, Spring ORM, Spring Rest, Spring Cloud)
- Good knowledge of relational database design and query via both SQL and ORM (hibernate, spring data)
- Good knowledge of ElasticSearch or other document-oriented database
- Good knowledge of Microservice architecture, including REST API design
- Good knowledge of asynchronous data pipelines using Kafka or AWS SNS/SQS or similar modern messaging framework
- Good knowledge of AWS or other public cloud environment
- Hands-on experience with Redis Cache, Memcache or Ehcache
- Good knowledge of domain-driven design is a huge plus
- Web services & API standards (REST/OAuth/JSON)

About Srijan Technologies
About
Connect with the team
Similar jobs
Role: Senior Backend Developer
Exp: 4 - 7 Years
CTC: up to 22 LPA
Key Responsibilities
- Design, develop, and maintain scalable applications using Java (Spring Boot) and Python (Flask).
- Build RESTful APIs and microservices following best practices.
- Implement event-driven architecture leveraging NATS messaging server.
- Deploy, manage, and optimize applications in Kubernetes and containerized environments.
- Develop and manage CI/CD pipelines, ensuring smooth deployment and delivery.
- Collaborate with cross-functional teams to deliver high-quality solutions.
- Write clean, maintainable, and well-documented code.
- Participate in code reviews and contribute to architectural decisions.
- Troubleshoot, debug, and optimize application performance.
Title: Senior Java Developer
Top Skills: Java , Spring boot, Microservices, MYSQL, PL/SQL, NoSQL
Work Mode:- Full time
Location:- Teynampet, Chennai, Tamil Nadu
Employer: Innovating digital experiences with cutting-edge technology, design, and user-focused solutions for global brands
We are seeking a highly skilled and experienced Sr. Java Developer with a proven track record in
delivering high-quality applications. If you're passionate about building modern, scalable, and
robust software solutions, we want to hear from you!
Required Qualifications
7+ years of software development experience with a focus on delivering robust and
efficient solutions.
Strong proficiency in Java and its latest versions and expertise in developing
Java-based applications.
Hands-on experience with relational databases and proficiency in writing complex SQL
queries.
Familiarity with Enterprise Java (J2EE / Java EE / Spring) application architectures.
Demonstrated history of delivering modern, high-cadence applications using:
Agile methodologies and test-driven development (TDD).
CI/CD pipelines for streamlined deployment and updates.
Git version control for collaborative development.
Job Description
Java Developer Transformational Product Experiences .
Preferred Skills
Knowledge of microservices architectures and Domain-Driven Design (DDD).
Working knowledge of Python and JavaScript/Node.js.
Experience with Object-Relational Mappers (ORMs) such as Hibernate or JPA.
Strong Problem Solving skills
Bonus Skills
Exposure to emerging Generative AI technologies and tools like OpenAI APIs and GPT
large language models (LLMs).
Practical experience with MongoDB or other NoSQL, MySQL databases.
About Company
Our client delivers personalized luxury interior design to India’s discerning homeowners and corporates. Led by highly admired luxury brand builders, internationally trained designers, world-class technology professionals, and curated teams of turnkey project execution specialists. We seek perfection in design and are committed to bringing back trust and excitement in the design process.We are a lean team of high-performing go-getters, we take ownership in our roles and lead with knowledge. Debates and discussions are an important part of our culture and we encourage people to bring unique perspectives to their conversations. Most importantly, we love solving problems. Each day is inspiring and we encourage you to apply for this role and experience it for yourself.
Requirements
• Write code and tests, build prototypes, solve issues, profile, and analyze bottlenecks
• Design performance gauging, building robust APIs to support mobile and desktop clients
• Manage and optimize scalable distributed systems on the cloud
• Optimization of web applications for performance and scalability
• Develop automated tests to ensure business needs are met and allow for regression testing
• Participate in the entire application lifecycle, focusing on coding and debugging
• Write clean code to develop functional web applications
• Troubleshoot and debug applications
• Perform UI tests to optimize performance
• Manage cutting-edge technologies to improve legacy applications
• Collaborate with Front-end developers to integrate user-facing elements with server-side logic.
• Gather and address technical and design requirements
• Provide training and support to internal teams
• Build reusable code and libraries for future use
What skills we are looking for?
•Good communication skill to communicate with stakeholders, project managers, quality assurance teams, Regularly and other developers regarding progress on the long-term technology roadmap
•Curious and progressive mind to Create and maintain workflows with teams to provide visibility and to ensure workload balance for consistent visual designs
•Good technical knowledge to Produce quality code, raising the bar for the whole team on quality and speed
•Through analytical skills to Recommend system solutions by comparing advantages and disadvantages of custom development and purchase alternatives.
Who qualifies?
• PHP Laravel Framework, PHP Design Patterns.
• Proficient in MySQL. MongoDB knowledge is plus
• APIs, REST API, API Security.
• Laravel Events, Queue, Observers
• Excellent foundation in computer science, algorithms, and web design
• Experience writing highly secure web application
• Experience with core AWS web-enabling technologies
• Growth mindset, challenging status quo to find new solutions and out- of-the-box ideas
• Experience designing RESTful APIs, specifically for mobile apps
• Computer science degree or equivalent experience
• Experience leading a team is a bonus.
• 3+ Years of relevant experience.
- Design, implement, and maintain API-based applications and REST services.
- Proficiency with Node JS.
- Must have experience in cloud services Azure Cloud/AWS.
- Familiarity with database technology such as MySQL, PostgreSQL, and MongoDB.
- Develop high-quality, efficient, and scalable code.
- Understanding of Agile methodologies and SCRUM framework Strong debugging, analytical and problem-solving skills.
- Provide technical support during implementation efforts, working with technical team members and with business users as required to provide troubleshooting and solutions to technical issues.
We are seeking a highly skilled Java Developer to join our team. The ideal candidate should have at least 5 years of experience in Java development and be able to work from the office.
Responsibilities:
- Develop high-quality software design and architecture using Java technology
- Produce clean, efficient, and maintainable code
- Conduct code reviews and testing to identify and fix software defects
- Collaborate with cross-functional teams to identify and solve complex software problems
- Design, develop and maintain software applications using Java technology
- Debug and troubleshoot software defects
Requirements:
- Proven experience as a Java Developer with at least 5+ years of experience
- Knowledge of web frameworks such as Spring, Hibernate, and Struts
- Familiarity with Agile methodologies and software development life cycle (SDLC)
- Experience with source code management tools such as Git or SVN
- Excellent problem-solving skills and ability to work independently
- Strong written and verbal communication skills
- Immediate joiners preferred
If you are a Java Developer with a strong work ethic and a passion for developing high-quality software solutions, we encourage you to apply.
Role Description
- We are looking to add a Software Engineer to contribute to the development, upgradation and management of our back end services for our website / PWA / app / chatbot / internal tools.
- You will be part of a lean team with a very steep learning / growth opportunity while working on and exploring some of the cutting edge technologies
- This is a full-time role in Mumbai with flexible working hours (including WFH)
- You will be working closely with the founder and be involved in strategic decisions such as back end architecture, tech stack selection, hiring, etc.
- We have multiple products in the pipeline and we need a strong team player who can contribute shoulder-to-shoulder with the existing team in the software development process.
- CTC offered: upto Rs. 22 Lakhs
What are we looking for in the candidate?
- Must have qualities: logical & independent thinker; problem solver; result oriented; takes ownership; ability to work indepenently with end-to-end output delivery; ability to structure the code (to avoid rework in future)
- Experience in writing production quality code in NodeJS, Python, Java, or Ruby on Rails
- Hands on experience in design web application using ExpressJS, Koa, Django
- Experience in designing and developing REST API. Familiarity with GraphQL is a plus.
- Proficient in dealing with SQL and NoSQL databases like MySQL, PostgreSQL MongoDB, Elasticsearch.
- Experience with in-memory databases like Redis or MemCache; webserver like Apache, Nginx.
- Experience in stress testing and unit testing and familiarity with testing platforms is a plus
- Proven experience in implementing user authentication and authorization in distributed systems.
- Capability to integrate multiple data sources and databases into one system.
- Experience in designing and developing scalable system.
- Working experience with one of the cloud services like GCP, AWS , Digital Ocean, Azure, etc.
- Knowledge of low-code / no-code tools to expedite production is a plus
- Engineering degree; Computer Science preferably + minimum 2 years of work experience as a Back End Engineer (NOTE: Please do not apply if you do not meet this criteria)
- Clear communication, strong inter-personal skills
What can you expect to gain from the role?
- Experience of a lifetime by disrupting the antiquated tech of Real Estate
- Steep learning curve with opportunity to
- Opportunity to generate immense wealth for yourselves from the equity allocation
- A good cash salary
- Standard perks (health insurance, medical benefits etc.)
Hiring Process
- CV screening
- Coding Test
- Technical Interview
The candidate’s primary focus will be developing new features for our
modern web application. They will get exposure to an ‘agile-centric’
delivery model, while leveraging modern / innovative JavaScript
approaches. A candidate who is driven, innovative and has passion for
elegant technical solutions will thrive in this role.
- You should have deep understanding of NodeJS
- You should be strong in Javascript and TypeScript
- You should be capable of writing complex queries
- ES6, Express, Apollo Server, Send Grid Email, Twilio SMS, Payment
- Gateway,
- Error Loggin, API Developement, API Security,
- PostGreSQL/MSSQL/MySQL, MongoDB/CouchDB
- Very good knowledge on REST API
- Good experience in Agile methodologies
- Ability to design and write code complying with coding standards
- and other factors like performance, scalability, reliability,
- reusability, modularity in mind
- You should have strong logical and problem solving skills
- Excellent communication and customer interfacing skills
- AWS certification is nice to have
- Strong proficiency with JavaScript and good to have
- ES6(Typescript) knowledge
- Knowledge of Node.js and frameworks such as Express, Restify
- Understanding the nature of asynchronous programming and its
- quirks and workarounds
- Understanding accessibility and security compliance
- User authentication and authorization between multiple systems,
- servers, and environments
- Integration of multiple data sources and databases into one
- system
- Understanding fundamental design principles behind a scalable
- application
- Competencies and Skills Required
- equires excellent analytical, problem solving, and good
- communications skills
- Must be able to work effectively with business stakeholders
- Strong passion for delivering technical solutions to business
- problems
- Understanding and mindset of Agile software delivery (Ability to
- adapt to continually changing priorities)
- Team player who understands the importance of teamwork and
- collaboration
- Passion for delivering new approaches and challenging the ‘statusquo’
- Hungry to learn and always in search of continuous improvement
Programming expertise in latest technologies including; Java
Expertise in MuleSoft, Maven, Gradle, oAuth2.0, JWT, Spring Boot, Microservice Architecture, Web services (SOAP/ REST), Hibernate.
Expertise in DB (MongoDB, MySQL, PostgreSQL)
Experience in developing Continuous Integration/ Continuous Delivery pipelines (CI/ CD)
Proficiency in AWS, AZURE, Docker, DevOps, Git, Jenkins
Extensive experience in parsing XML and JSON and integration with API/ WS
Well versed in software engineering principles, frameworks and technologies.
Excellent communication and team management skills
Self-directed team player who thrives in a continually changing environment
Strong customer service/client service skills.
Desired Candidate Profile
Experience developing and analysing code for a web-based application
Maintain a flexible work schedule and perform other duties when assigned
- Hands-on programmer with ability to write idiomatic code in Java
- Strong preference to write automated unit & integration tests
- Prior experience in designing & deploying Microservices and performant REST APIs
- Good understanding of and experience in Continuous Integration / Continuous Delivery
- Hand-on experience using one of the server-side Java frameworks such as Spring Boot
- Excellent communication skills
Nice to have
- Experience working with AWS or other Cloud providers
- Experience working in Event-Driven systems (using Apache Kafka or something similar)
- Exposure to Angular or React









