71 Randstad Jobs
Senior Software Engineer - Java Technologies (3-5 yrs)
Randstad
posted 18hr ago
Flexible timing
Key skills for the job
Responsibilities :
- Design, develop, and implement creative software solutions, demonstrating the ability to think outside the box and solve complex technical challenges.
- Write, review, and debug secure production-grade code, maintaining high coding standards and best practices.
- Proactively identify opportunities to automate tasks and improve the operational stability of software applications and systems.
- Lead and participate in technical evaluations of external vendors, startups, and internal teams, ensuring alignment with our architectural designs and information security standards.
- Champion the adoption of new and leading-edge technologies within the Software Engineering team, fostering a culture of continuous learning and improvement.
- Contribute to a positive and inclusive team environment that values diversity, equity, and respect.
Technical Skills (Must-Have) :
- Expert-level proficiency in Java Web Methods and design techniques.
- Extensive experience working in large-scale, distributed software environments with multiple operating systems and infrastructure.
- Strong understanding of Agile methodologies and a proven track record of success in Agile development teams.
- In-depth knowledge of software development best practices, including CI/CD, TDD, and cloud development principles.
- Solid grasp of security best practices and the ability to develop secure software solutions.
- Proficiency in at least one modern front-end framework (e.g., React, Angular, Vue.js).
- Strong understanding of HTML, CSS, and JavaScript (including ES6+ features).
- Experience with building APIs and working with backend technologies (e.g., Python, Java, Node.js).
- Familiarity with database technologies (e.g., SQL, NoSQL) is a plus.
- Experience with version control systems (e.g., Git) and comfortable working in a Git-based workflow.
Technical Skills (Good to Have) :
- Experience with containerization technologies (Docker, Kubernetes) is a plus.
- Familiarity with cloud platforms (AWS, Azure, GCP) is a plus
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Senior Software Engineer roles with real interview advice
Employee friendly, quick response for issue.
Nothing to specify, all good
Read 12 reviews15-22 Yrs