Randstad
Senior Java Full Stack Engineer
Skills
1 month ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Location:
Hyderabad, Telangana, India
Work mode:
Hybrid
Published on:
15 September 2026
What they need
Role & responsibilities
Role: Senior Java Full Stack Developer
Experience: 7-10 Years
Location: Hybrid - Hyd
Employment Type: Full-time
- Job Summary: We are seeking a highly skilled Senior Java Full Stack Engineer
to join our dynamic development team. In this role, you will be responsible for
designing, implementing, and maintaining Java-based applications. You will play
a key role in our development team, ensuring scalable and efficient backend
systems while also contributing to front-end technologies as needed.
-
Experience and Skills
Bachelor of Engineering
Bachelor of Technology
Required Skills & Qualifications:
Extensive Experience: Minimum of 8 years of proven software
development experience, specializing in Java, JavaScript framework like
React, Spring Boot, and Oracle.
- Modern Application Development:
- In-depth knowledge of modern application architecture principles.
- Clear understanding of Data Structures and Object-Oriented Principles
using Java
- Practical experience with Artificial Intelligence (AI) tools for enhancing
development workflows.
- Proficiency in Microservices frameworks (e.g., Spring Boot), Event-Driven
Services, and Cloud-Native Application Development.
- Multiple years of experience on Service Oriented and Microservices
architectures, including REST and GraphQL implementations
- Full Stack Proficiency: Demonstrated ability to design, develop, and
maintain both front-end and back-end components of robust web
applications.
- Front-End Development: Strong expertise in developing intuitive user
interfaces using contemporary JavaScript frameworks (e.g., React),
HTML5, and CSS.
- Back-End Development: Solid experience in developing server-side logic
and APIs using languages such as Java, Python, or similar.
- Database Expertise: Comprehensive knowledge of SQL and PL/SQL, with a
deep understanding of Relational Database Management Systems
(RDBMS), particularly Oracle.
- API Development: Proven capability in designing, developing, and
implementing high-performance RESTful APIs leveraging appropriate
frameworks and technologies.
- CI/CD and DevOps:
- Proficiency with Continuous Integration/Continuous Deployment (CI/CD)
pipelines and tools for building (e.g., Maven, Gradle) and deploying code
(e.g., Docker, Jenkins, OpenShift).
- Experience with AWS is considered a significant advantage.
- Agile Methodologies: Practical experience working within Agile
development methodologies and utilizing project management tools such
as JIRA.
- Testing Automation: Ability to develop and automate comprehensive unit,
integration, and end-to-end tests to ensure code quality.
- Version Control: Solid understanding and practical experience with code
versioning tools, including GitHub Enterprise.
Key Responsibilities
- Apply depth of knowledge and expertise to all aspects of the software
development lifecycle, as well as partner continuously with stakeholders
on a regular basis
- Develop and engineer solutions within an Agile software delivery team,
working to collaboratively deliver sprint goals, write code, and participate
in the broader Citi technical community and team-level Agile and Scrum
processes.
- Contribute to the design, documentation, and development of world-class
enterprise applications leveraging the latest technologies and software
design patterns.
- Leverage technical knowledge of concepts and procedures within own
area and basic knowledge of other areas to resolve issues, as necessary.
- Follow and contribute to defining technical and team standards.
- Collaborate technical leadership to achieve established goals, in line with
our broader technical strategy.
- AI-Driven Development: Leverage AI tools, such as GitHub Copilot, to
enhance development efficiency, accelerate delivery timelines, and
optimize software solutions.
- AI Landscape Awareness: Maintain awareness of the rapidly evolving AI
landscape and proactively propose innovative approaches to implement
product features.
- Problem Solving and Troubleshooting: Possess the expertise to analyze
and effectively troubleshoot complex coding, application performance,
and design challenges.
- Root Cause Analysis: Capable of conducting thorough research to identify
the root causes of development and performance issues, as well as
devising and implementing effective defect resolutions.
- Technical Acumen: Demonstrate a profound understanding of the
technical requirements pertinent to the solutions under development.
- Containerization and Orchestration: Utilize Docker for application
containerization and Kubernetes for efficient service orchestration.
- Communication and Risk Management: Effectively communicate
progress, proactively anticipate bottlenecks, provide skilled escalation
management, and adeptly identify, assess, track, and mitigate issues and
risks across various levels.
- Process Optimization: Streamline, automate, or eliminate redundant
processes within architecture, build, delivery, production operations, or
business areas where similar efforts or issues recur annually.
Other offers great for you!
These companies are also looking for great profiles
Tenth Revolution Group
Tech Lead Java Senior Fullstack
Freelance
Paris, France
Hybrid
Skills
3 days ago
Quick apply
TLTI
Concepteur Développeur Java Full Stack / IA
400
Freelance
Paris, France
Hybrid
Skills
2 hours ago
Quick apply
Proelan
Ingénieur Full Stack Java React H/F
Permanent contract
Nice, France
Hybrid
Skills
2 hours ago
Quick apply