14 Wenger & Watson Inc. Jobs
Lead Software Engineer - Spring MVC/Hibernate (8-10 yrs)
Wenger & Watson Inc.
posted 9d ago
Flexible timing
Key skills for the job
Job Description :
We are looking for a Lead Software Engineer to work on groundbreaking multichannel SaaS Digital Marketing Platform that focuses on uniquely identify the customer's patterns, effectively interact with them across channels and achieve a positive return on marketing investment (ROMI).
The platform helps consolidate and integrates the features and functionality typically found in stand-alone services and channel-specific messaging platforms to give marketers a tightly integrated, easily orchestrated, insights-driven, cross channel marketing capability.
Why we are looking for you?.
- Primary role of the Lead SE is to envision and build internet scale services on Cloud using Java and Big Data stack working with other product engineers.
- For having skills to contribute to development of company objectives and principles and to achieve goals in creative and effective ways.
- Able to juggle multiple priorities simultaneously and manage time efficiently.
- Excellent analytical skills and deadline focused, detail oriented, well organized, and self-motivated.
What will you enjoy in this role?.
- Will focus on designing, developing, and supporting all our online data solutions.
- This person will work closely with business Managers to design and build innovative solutions.
What will you do?.
- Responsible for development and maintenance of product with technologies involving Enterprise Java and Distributed technologies on Cloud.
- Collaborate with developers, product manager, business analysts and business users in conceptualizing, estimating and developing new software applications and enhancements.
- Assist in the definition, development, and documentation of software's objectives, business requirements, deliverables, and specifications in collaboration with internal users and departments.
- Collaborate with QA team to define test cases, metrics, and resolve questions about test results.
- Assist in the design and implementation process for new products, research and create POC for possible solutions.
- Help develop components based on business and/or application requirements.
- Drive Test Driven Development with unit tests in accordance with team policies & procedures.
- Work with cross-functional teams during crisis to address and resolve complex incidents and problems in addition to assessment, analysis, and resolution of cross-functional issues.
Qualification:.
- Bachelor's degree or equivalent in computer science.
- 8+ years' experience in Core Java and Enterprise Java Technologies.
- Solid Experience in at least one of the following technologies along with strong development skills in Java.
- Big Data Ecosystems: Hadoop, Spark, Kafka, Hive, Cassandra, HBase.
(all).
- Experience in Messaging frameworks like Kafka, RabbitMQ (anyone).
- Experience in open-source frameworks (OSS) like Spring IO, Spring MVC, Spring Hibernate, Spring Boot.
- Experience in following Tools: Eclipse, Maven, Gradle, DB tools, Bitbucket/JIRA/Confluence.
- Can develop SOA services and good knowledge of REST API and Micro service architectures.
- Experience with profiling, code coverage, logging, common IDE's and other development tools.
- Familiar with Agile Methodologies - SCRUM and Strong communication skills (verbal and written).
- Ability to work within tight deadlines and effectively prioritize and execute tasks in a high-pressure environment.
- Demonstrated verbal and written communication skills, and ability to interface with Business, Analytics and IT organizations.
- Ability to work effectively in short-cycle, team-oriented environment, managing multiple priorities and tasks.
- Ability to identify non-obvious solutions to complex problems.
Exp:8-10
Functional Areas: Software/Testing/Networking
Read full job description5-10 Yrs
5-8 Yrs
Bangalore / Bengaluru
5-8 Yrs
Bangalore / Bengaluru