24 Nov
Java Senior Full stack Developer
Vacancy expired!
- Work on highly scalable services to process millions of requests/events per day.
- build n-tier applications using RESTful Services, Java/J2EE, and related technologies.
- Work with open source tools for optimizing and testing code using automation scripts
- Maintain active relationships with project stakeholders to understand business requirements, leads requirements gathering meetings and reviews designs with the product owner
- Implement solutions developed in java to meet business and IT needs, ensuring technical viability of new projects and successful deployments
- Integrating multiple technologies and data sources
- Working within Agile development teams
- Troubleshoots business and production issues by gathering information
- Performing root cause analysis to reduce future issues
- Ensure all solutions exhibit high levels of performance, security, scalability, maintainability, and appropriate reusability and reliability upon deployment
- Identify and implement best practices and coach the stakeholders as needed
- Create technical documentation and maintain the knowledge repositories
- Adjust quickly to changing priorities and make quick decisions with limited information
- Collaborate with Architects, Technical experts and application SMEs in implementing complex end-to-end enterprise solutions
- 6+ years of experience in IT with 5+ years of experience in Java development
- Should have experience in Retail domain/Should have worked in retail projects
- Solid experience in large scale distributed systems and event-driven architectures
- Solid experience in noSql technologies like Cassandra, MongoDB
- 5+ years of experience Java/J2EE, MVC framework
- Full Stack Software engineer to work in a team to build and maintain tools.
- Solid foundation in computer science with strong competencies in data structures, algorithms, and software design.
- Hands-on experience in Java/J2EE, XML, Web Technologies, Web Services
- Expertise in Kafka and awareness of data technolgies
- Experience in using source control systems such as Git or Clearcase, issue tracking systems like JIRA.
- Strong expertise in agile development.
- Demonstrated ability to understand the business and ability to contribute to technology direction that gives to measurable business improvements.
- Ability to adapt to changing business priorities and to thrive under pressure.
- Strong communicator with the ability to work effectively across multiple business and engineering teams o Ability to learn new technologies and implement solutions based on business requirements
- Good to have - Experience with big data solutions such as Hadoop, MapReduce, Hive, Pig, Kafka, Storm etc. is a plus. [Expertise in one is required]
Vacancy expired!