Senior Software Engineer
Exp : 4-8 yrs
Location : Bangalore
- Work with product team to understand product vision and requirements
- Solve complex technical problems and perform the code reviews for the junior team members.
- Produce deliverables at a consistently high rate and with consistently excellent quality
- Work with a team of engineering professionals to ensure the highest quality product delivery
- As a member of our team, you will be responsible for ensuring the successful launch of many product features.
Key responsibilities :
- Work in a product-based R&D team and collaborate with other teams to integrate.
- Write code that is of high quality and consistent with our coding standards
- Analyze highly complex business requirements, break the requirements to multiple applications; generate technical specifications to design or redesign complex software components and applications
- Maintain best practices for development/code changes as needed
- Design and architect software applications
- Conducting code reviews and enforcing the quality standards
- Conducting the daily SCRUM meetings and removing the roadblocks
- Performance testing and tuning for scalability
- Develop quick proof of concepts to set the technical direction for the rest of the team.
- Work with DevOps and Automation team to develop automation strategy for your application.
Requirements :
- Bachelor's Degree (Masters preferred) in Computer Science or related field
- 3+ years of software development experience on web applications
- Experience in working in an onsite and offshore development model
- Must have hands-on design and development experience in Cloud (GCP/AWS/Azure), Kubernetes, Microservices, Java, J2EE, Spring/Boot, Hibernate, JUnit and Integration with front end via rest interfaces.
- Must have Hands-on experience in Multi-threading, Non-blocking IO, Kafka, JMS
- Strong integration background required. Experience with Microservices, REST, JSON, and APIs is required
- Experience with as, many of the following is highly desirable: Tomcat, Node.js, XML, XSLT, XPath, Web Services, MongoDB, MYSQL, and query performance tuning
- Experience with code management and continuous integration techniques and tools such as Maven, Gradle, Github, JMeter, Jenkins, NPM etc. is highly desirable
- Experience building complex software systems that have been successfully delivered to customers
- Strong Computer Science fundamentals and working knowledge in data structures, algorithms, problem-solving, and complexity analysis
- Knowledge of professional software engineering practices and best practices for the full software development life cycle (SDLC), including coding standards, code reviews, source control management, build processes, testing, and operations
- Proven ability to troubleshoot issues in production including root cause analysis
- Self-directed and capable of working effectively in a highly innovative and fast-paced environment
- Experience with Agile software development in a UNIX/Linux environment
- Experience with system architecture/design
India JAVA/J2EE jobs, jobs, job search, India, JAVA/J2EE JOBS in Ahmedabad ,JAVA/J2EE JOBS in Bangalore , Bangalore,,JAVA/J2EE JOBS in Calcutta,JAVA/J2EE JOBS in Chandigarh,JAVA/J2EE JOBS in Chennai,JAVA/J2EE JOBS in Delhi,JAVA/J2EE JOBS in Gandhinagar,JAVA/J2EE JOBS in Gurgaon,JAVA/J2EE JOBS in Hosur,JAVA/J2EE JOBS in Hyderabad,JAVA/J2EE JOBS in Mumbai,JAVA/J2EE JOBS in Nagpur,JAVA/J2EE JOBS in Noida,JAVA/J2EE JOBS in Pune
Wednesday, February 24, 2021
Senior Software Engineer - Java/J2EE Technologies (4-8 yrs) (Wish Workforce Augmentation Services)
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment
Note: Only a member of this blog may post a comment.