Senior Software Engineer - Java Technologies (3-5 yrs)
Randstad
posted 1mon 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
Nothing there is no proper team to guide .
Every thing job security is not there while hiring they hire as they have requirement but after one month they come back with silly reasons as bgv and ask us to resign by ourself worst .