Friday, February 19, 2021

Senior Java Developer - J2EE/MySQL/Spring Boot (4-8 yrs) (Recruitment Firm)

Job Requirements :


- Work with the product team to understand product vision and requirements

- Solve complex technical problems and perform 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 a quick proof of concepts to set the technical direction for the rest of the team.

- Work with DevOps and Automation team to develop an 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 are 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

Qualifications :

- Passionate about technology and technical challenges of all types excite you

- Eagerness to learn and learn fast, enjoy working in a fast-paced environment

- Ability to develop detailed design and deliver a scalable implementation.

- Mentor developers in analysis, design, coding, and unit testing techniques

- Motivated self-starter and team player; you inspire others to achieve great things

- Driven to provide the best customer experience via technology

- Supply chain industry experience is preferred

- Proven ability to work effectively in a cross-functional team

- Strong problem-solving and troubleshooting skills with the ability to come up with creative solutions for different problems

- Strong written/spoken communication skills

- Experience with distributed systems operating in a scalable/high volume environment

- Ability to drive innovation

Apply Now

No comments:

Post a Comment

Note: Only a member of this blog may post a comment.