- 3+ years- experience in Java/J2EE/Hibernate/Spring & 2+ years in incident response and major incident management.
- IDE- Eclipse, NetBeans. Etc
- Strong scripting experience (JavaScript, JQuery, HTML, Angular, CSS, HTML 5, React JS, Node JS, Bootstrap).
- Good Knowledge in Application Server such as Apache Tomcat,JBoss,Weblogic.etc
- Ability to write SQL queries and investigate DB logs a plus
- Good Knowledge in RDBMS (MS SQL, MySQL, DB2, Oracle)
- Windows and preferably Linux administration including bash commands (ssh, scp, sed, awk, grep, net stat etc.)
- High degree of knowledge in networking (protocols, virtual networks, subnets, firewalls)
- Understanding and practical application of methodologies like ITIL, Agile, Scrum, DevOps, and SRE.
- Experience with ITSM tools like Service now, Salesforce- .etc
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
Tuesday, September 15, 2020
Java Support Engineer - L2 Level (3-5 yrs) (AES Technology)
Crisil - Assistant Manager - Java Development (7-12 yrs) (CRISIL Ltd)
Role : Assistant Manager
Technology : JAVA, J2EE, Hibernate, Spring MVC, Spring Boot, CSS, JavaScript
Responsibilities & Functions :
- Should be good in Team Handling
- Understand UI requirements clearly
- Performs detailed technical and advisory functions of moderate difficulty within the normal range of IT assignments for Java EE based applications.
- Resolves technical issues through debugging, research and investigation.
- Reviews and analyzes Java EE programs to gain a detailed understanding of the implementation of the underlying business functions.
- Document work carried out
Required Mandatory Skills :
- Very good in JAVA,J2EE, Knowledge of Struts Framework, Good in Spring Framework, JavaScript along with JSP, Ajax
- (PRIMARY) JAVA, J2EE, Spring Framework, Spring Boot, JavaScript, AJAX DWR, HTML, CSS, JSP, Weblogic 9.x / 10.x, Oracle 10g, 11i, Tiles Framework, PL/SQL, Maven, Jenkins, SonarQube, DevOps,
Preferred Skills - JAVA, J2EE, Spring Framework, Spring Boot, Devops.
Required Team handling Experience
Rama Mishra
Apply Now
Java Support L3 Engineer - WebLogic/Webservices (5-8 yrs) (AES Technology)
- 4+ years- experience in Java/J2EE/Hibernate/Spring & 3+ years in incident response and major incident management.
- IDE- Eclipse, NetBeans. Etc
- Strong scripting experience (JavaScript, JQuery, HTML, Angular, CSS, HTML 5, React JS, Node JS, Bootstrap).
- Ability to write SQL queries and investigate DB logs a plus
- Strong Knowledge in Server such as Apache Tomcat,JBoss,Weblogic.etc
- Strong Knowledge in RDBMS (MS SQL, MySQL, DB2, Oracle)
- Working in Windows and Linux Knowledge including bash commands (ssh, scp, sed, awk, grep, net stat etc.)
- High degree of knowledge in networking (protocols, virtual networks, subnets, firewalls)
- Understanding and practical application of methodologies like ITIL, Agile, Scrum, DevOps, and SRE.
- Experience with ITSM tools like Service now, Salesforce- .etc
Apply Now
Neebal Technologies - Technical Architect - Java/J2EE Development (5-12 yrs) (Neebal Technologies)
Company: Neebal Technologies Pvt Ltd
Job Title: Technical Architect
Location: Mumbai
Summary:
Position will be part of team that develops solutions to the requirements came as project and provides support & maintenance to existing systems.
- Candidate requires thorough knowledge of SDLC cycle & Agile Methodologies along with Technical skill set backed with relevant experience.
- Candidate should possess good command over communication skills, and demonstrate good leadership skills.
What are my responsibilities?
- Design & Develop quality solutions based on the requirements.
- Good knowledge about Design Patterns and applying them in their code solutions
- Passionate about developing reusable solutions
- Learning new technology should not be a constraint
- Ready to walk that extra mile when team needs
- Providing support & Maintenance of already deployed solutions.
- Technically capable of Code Review, Versioning, Documentation and other project activities.
- Developing solutions based on about SOA, publishing & consumptions of Rest & SOAP based web services
- Staying on top of the latest technologies and advancements in the field
Experience and skill set:
- Candidate must possess 5-6+ years of working experience as a Java - J2EE Developer.
- Good Analytical & debugging skills.
- Having good Knowledge on J2EE framework, specially with Spring core, Spring MVC & Spring Security & Hibernate - ORM.
- Having good exposure of jQuery, bootstrap & AngularJS framework.
- Good knowledge of Backend System both Relational (MySql, SQL Server, Oracle). Knowledge about Non-relational DBs(MongoDB) is an added advantage.
- Ant, Maven, Jenkins, SonarQube.
- RestFul, SOAP web services
- Java / J2EE based Security Best practices.
- Solid understanding about core fundamentals of development in Core Java, J2EE, JavaScript & DOM.
Apply Now
Java Developer - Distributed Systems (2-5 yrs) (Eagleshunt)
Job Description :
Responsibilities :
- Write maintainable/scalable/efficient code.
- Design and architect technical solutions for business problems.
- Work in a cross-functional team, collaborating with peers during the entire SDLC.
- Follow coding standards, unit-testing, code reviews, etc.
- Follow release cycles and commitment to deadlines.
Requirements :
- An experience level of 2 to 5 years of experience in very large scale applications.
- Strong problem-solving skills, data structures and algorithms.
- Experience with distributed systems handling a large amount of data.
- Excellent coding skills in Java/J2EE.
- Very good understanding of Web Technologies
- Very good understanding of any RDBMS and/or messaging
Skills Required : Java, Spring, Springboot, Spring MVC, Hibernate, Angular
Apply Now
Software Developer - Java/J2EE Technologies (3-7 yrs) (Alexia Consulting Service LLP)
We have an urgent opportunity for Software Developer - Java Developer - Nigeria
- Good in Core Java and J2EE
- Strong knowledge in JQuery, HTML and CSS
- Strong Knowledge in DataBase (Mysql)
- Basic Knowledge in AWS Lambda
Job Responsibilities :
- Work with other members of a planning team to develop a prototype plan for an enterprise system that will process millions of records per day, including what key features system users require in the system as well as integration strategies to update existing systems that will transition into the new system build down the road
- Develop modules of the initial enterprise system plan and work with the development team by coding advanced portions of the modules and delegating routine coding to junior Java developers
- Conduct the testing of completed code modules with the help of junior Java developers, fixing code as needed to ensure a smooth system deployment with the intended functionality
- Plan and execute all deployment of system features and monitor for successful integration, maintaining the system throughout its lifecycle
- Build, test and support various desktop applications at the request of the business support department
- Recommend software solutions to emerging needs in banking functionality and reportability
Apply Now
AEM Lead - Java/J2EE Technology (7-11 yrs) (MNR Solutions Private Limited)
- Extensive Experience of working in Agile environment and test driven development
- Experience in Sr. Developers on Java/J2EE technology stack and Adobe CQ5/AEM with building blocks including templates, components, dialogs widgets and bundles.
- Strong experience in Web development frameworks and web services such as REST, JSON, SOAP, Spring, Structs etc and exposure to modern JS frameworks like BackboneJS, Angular etc.
- Experience with related JAVA technologies HTML5, CSS3, Java Script, JQuery
- Hands-on experience with Java Content Repository (API) suite
- Design and implement solutions leveraging Adobe AEM Sites
- Develop digital consumer experiences based on foundation of the Adobe CQ/AEM product suite, including CQ/AEM, CRX, CQ WCM and DAM
- Translate marketing and web site needs into AEM specific recommendations and solutions
- Leverage AEM, other state-of-the-art technologies, and integration patterns to solve cross-departmental challenges
- Work in an agile, rapid development, and prototyping environment
- Drive project scope and timeline definition based on collaborative needs assessments
- Design and improve internal development methodologies around Adobe AEM solution
- Propose technology solutions to enable the business to meet/exceed those goals. Deliver a robust self-service environment for the end user community.
- Implement/maintain a repeatable iterative software development methodology.
- Manage SDLC processes and associated artifacts.
- Design and code from specifications, analyzes, evaluates, tests, debugs, documents, and implements complex software apps.
- Create and integrate content-driven applications on top of AEMs core platform and integrate with E-commerce solutions and search engines.
- Lead technology teams to build and maintain web applications using Adobe's Experience Manager CMS to include site architecture, custom components, workflow development, Digital Asset Management (DAM).
- Integrate websites with web analytics tools and analyze/report on analytics data.
Apply Now
Java Developer - J2EE/Spring Boot/Hibernate (4-5 yrs) (DevCare Solutions)
- Strong coding and development exp in core Java.
- Should have worked on Java frameworks
- Should have knowledge of API,REST/ SOAP,Angular JS, React JS
- Strong Exp with SQL and NoSQL databases.
- Cloud development Deployments
- Analyze, design develop, troubleshoot and debug software programs
- JAVA / J2EE; Spring, Spring Boot, Microservices
- Salary and Perks best in industry.
- Demonstrate ability to apply Microsoft Practices and Patterns as guided by the Architect.
- Strong trouble shooting skills to resolve the technical issues.
- Good Communication skills are must.
- Expert with fundamental front end languages such as HTML5, CSS and JavaScript.
- Expert with responsive development.
- Good problem solving skills.
- Attention to detail.
Apply Now
TechGyanam - Java Developer/Senior Developer - Spring MVC/Hibernate (3-8 yrs) (TechGyanam)
Looking for 3-8 years of experience in Java.
- Must have worked on a project using MVC.
- Should know Angular (angular JS or Angular 2/3/4 or 5)
- Candidate should have strong OOPS concepts.
- Good communication skills.
Roles and Responsibilities :
- 3+ years of expert level skills in Web Applications Development & integration using HTML, JAVA, Spring MVC, SpringBoot, AngularJS, and J2EE technologies.
- Must have working knowledge of all Software Development Lifecycle (SDLC) using Bootstrap 4,SCSS, CSS,HTML5,JPA,ORACLE, PLSQL,MSSQL, TSQL
- Design patterns (Repository Pattern),Tomcat, Weblogic.
Key Skills :
- Java Spring MVC, Java Spring Boot, AngularJS, Hibernate, Java script ES6,Jquery,
- Bootstrap 4,SCSS, CSS,HTML5,JPA,ORACLE, PLSQL,MSSQL, TSQL
- Design patterns (Repository Pattern), Tomcat, Weblogic.
- We are looking for a candidate who can join Immediate only.
Apply Now
Senior Spring Boot Developer - J2EE (5-8 yrs) (NorthStar Consulting)
Qualifications
A qualified candidate should have 4 - 6 years of experience in designing and development on Java frameworks. The candidate should have good knowledge of Spring and Java programming.
Mandatory Skills
1. Experience working with J2EE application servers like IBM WAS, Weblogic, Tomcat/Jetty
2. Spring framework development on SpringBoot
3. Experience in handling critical issues in production environment and resolution.
Job Description Summary
- 4 or more years of professional experience in Spring, SpringBoot, Spring MVC, Java Collection framework, Microservices, OOPS and Multithreading Concepts
- Hands on experience in Algorithms and Data Structures
- Working knowledge of JUnit, Maven & Jenkins
- Experience with MicroServices, RESTful Web Services using Spring Boot
- Experience in frontend technologies, Spring MVC, JSP, Servlets, and understanding of callbacks, Async processing (AJAX) and functional aspects of JavaScript.
- Knowledge and experience on BigData, SQL, including SELECT / UPDATE statements, aggregate functions, table joins, indexes etc.,
- Design Microservices, Conceptual Models, Sequence and Class Diagrams
- Participate in design and code reviews with external vendors and ensure that code quality metrics are adhered to.
- Assist in ensuring NFRs are met and availability metrics are adhered to.
- Experienced working in Agile Development Environment and cope with the speed of scrum process.
- Should have strong analytical thinking, be a self-driven individual to face challenges and work with unknowns in fixing elusive bugs in MicroServices, SOA architecture.
- Traits to take ownership of the components and deliver work end to end, including designing, development, release and bug-fixing.
- Must have good interpersonal skills to interact with various teams.
Desirable skills:
1. API gateway integration, API security and API performance benchmarking
2. MEAN (MongoDB, Express, Angular, Node JS)
3. BigData and NoSQL understanding based on Cassandra, MongoDB
4. Working / conceptual knowledge of Kafka, ActiveMQ, ZooKeeper, Kong, Ambassador
5. Experience with configuration management and source control systems (Jenkins, Ansible, Chef, Puppet, GIT, SVN)
6. Working knowledge of Unix including the usage common Unix Commands - find/cp/mv/ssh commands / executables etc.
Apply Now
Java Developer - J2EE/Kafka/Spring Frameworks (3-7 yrs) (Aadvi Tech Solutions)
Job Requirements :
1. Java (Servlets, JVM, SOAP/REST, Basic Messaging concepts, JMS/AMQP, Kafka).
2. One or more of Java 8, Java 9, Java 10.
3. Spring Core, Spring MVC, Spring Boot, Hibernate.
4. Java SE/Java EE.
5. Four or more of - Microservices - General Experience, REST, Cloud development (Capable), Concurrent design and multi-threading - General Experience, Object Oriented Programming System (OOPS).
6. Three or more of - Jenkins, Ant, Maven, Docket, Kubernetes, Chef, Puppet, Gulp, Grunt, Ansible.
7. One or more of - SQL Server, Oracle, MySQL.
8. HTML5, CSS, JavaScript.
9. Two or more of - React, Angular 2, Angular 4, Angular 6, Angular 8, Angular JS, Ember.js, Vue.js.
Apply Now
Concerto Software & Systems - Team Lead - Java/J2EE Projects (8-10 yrs) (Concerto Software and Systems)
About Concerto:
Concerto Software & Systems Pvt. Ltd. is engaged in providing innovative software solutions and services with distinct focus on Electronic Payment Systems in Banks & Financial Services Sector since the year 2008. Concerto is promoted by a group of technocrats having wide experience in offering consultancy, architecting solutions and executing projects in Payment Systems domain. The company has its office in Mumbai, India.
The core strength of our company is in working with Electronic Payment / Card Transaction processing systems (EFT systems) and Switching applications in the financial services sector.
Concerto is an accredited Services Partner of ACI Worldwide. In the last few years ACI has engaged Concerto for executing a number of projects on BASE24, BASE24-eps, Pro-Active Risk Manager (PRM), Commerce Gateway (CGW), Webgaate, Golden Gate (GGS) etc. in India and overseas.
We have developed solutions to support feature enhancements on delivery channels and faster transaction processing and settlement. Our software solutions has installations in various banks and payment service providers in India and overseas.
Concerto has its footprint in 10+ countries in Asia, Middle East, Europe & Africa serving 40+ banks and payment processors. Our clients list includes the most reputed banks in India and abroad.
Roles and Responsibilities:
The roles and responsibilities include:
- Analyse the requirement and prepare understanding document & impact document
- Estimations based on impact document
- Interact with client to understand requirement
- Co-ordinate with client and internal teams to deliver the projects
- Mentor the team technically to deliver the project
- Design, Develop & Unit test n-Tier applications
- Deliver project / product with minimal functionality deviations
- Develop and deliver complex solutions with high quality and meet appropriate timelines
- Perform code-reviews and set coding standards
- Learn new technologies if required and implement in the projects
Skills Required:
- 7-10 year experience on JAVA/J2EE projects.
- Good understanding of business requirements
- Should have experience in end to end delivery of the product.
- Candidate must have experience in handing small scale team
- Should have exposure to estimation and scheduling
- Should have minimum 4 years of experience working on Spring MVC & Spring Core.
- Should have worked on complex applications with performance considerations
- Candidate must have expertise in Core Java
- Should have worked on Servlet, JSP, HTML5, CSS, JQuery, JavaScript and AJAX
- Should have worked on Hibernate.
- Should have worked in n-Tier applications
- Should have worked on MSSQL / Oracle and should have experience in optimizing the queries
- Candidate must have payment domain exposure.
- Good requirement understanding skills
- Good team player
- Good communication skills.
- Good Analytic skills and understanding of modular design.
- Should be proactive and innovative by attitude
Apply Now
Manager - Software Engineering - Java/J2EE (6-12 yrs) (Black Turtle)
Manager - Software EngineeringReporting StructureReports to the Senior Manager
- Software EngineeringEducationBachelor's Degree in EngineeringMaster Degree in Engineering/Management preferred
Experience/ Qualifications
- Minimum of 8 years and maximum of 12 years of total experience
- Mandatory experience of 5 years in managing Software Engineering projects for development and maintenance of enterprise class business IT applications in Banking domain in one of the following set up- s:
1. Tier 1 IT companies
2. IT captives of MNC Bankso IT Product companies focused on Banking sector
Proven expertise in the following process areas:
- SDLC Methodologies (Waterfall/ Agile)
- Estimation techniqueso Project Planning using Microsoft project (MPP)
- Risk Managemento Stakeholder management
- Quantitative project management
Strong technology skills in one of the following technology stacks, hands-on experience will be preferred.
1. Java/J2EE
2. Spring/Springboot
3. Microservices
4 Fullstack
5. Microsoft stack (Sharepoint, .Net etc)
6. Big Data
- Possesses ability to quickly understand the technical and functional aspects of the project to be able to communicate effectively with different stakeholders and also guide the team on various aspects.
- Excellent written and verbal communication skills in English, high integrity, strong work ethic and ability to empathize with the customer.
Responsibilities
- Partner with stakeholders to define project scope, goals, deliverables and timelines
- Lead the development of requirements, business cases, estimations, Project Proposals and RFPs
- Facilitate the definition of service levels and acceptance criteria for projects
- Develop project plans, goals, and budgets- Work with stakeholders to secure needed resources and resolve resource conflicts
- Identify and proactively manage changes in scope, budget and schedule to ensure that the business value of the project is still achieved
- Escalate issues and risks and proactively takes ownership for resolution
- Track milestones and deliverables and provide regular status reporting to all levels of stakeholders
- Manage projects with a blend of in-house and external resources (vendors and contractors)
- Plan and lead project governance meetings, project health checks, phase gate reviews, post project reviews and project level workshops
- Share lessons learned and best practices across projects, building relationships with stakeholders at all levels
Provide IT PMO with lessons learned and best practices related inputs
- Collaborate with IT PMO to implement standards, guidelines and perform other relevant activities
Adhere to Project Management methodology as defined by IT PMO
- Provide timely, candid and constructive performance feedback to direct reports
- Develop direct reports to their fullest potential and provide challenging opportunities that enhance their career growthCertifications
Apply Now
OpsMx - User Interface Developer - React.js/Angular 2+ (4-7 yrs) (OpsMx)
Key Responsibilities :
- Create and execute designs for scalable, highly available SaaS applications
- Provide innovative and reliable solutions to complex issues
- Perform technical root cause analysis and outline corrective action for production issues
- Apply a sense of urgency, commitment and focus on priority in developing solutions
- Communicate the designs and work with the team in agile execution.
Key Skills and Experiences :
- 4 - 7 years of demonstrated experience in creating and implementing UI development
- Strong Experience with recent versions of Angular
- Hands-on experience in Advanced Javascript
- MUST have 2 years of React
- Strong written and verbal communications skills
- Strong experience in object-oriented design & development
- Have 5+ years of experience working on large development projects
- Understanding of backend technologies such as core Java and J2EE is an added advantage (Preferred)
Apply Now
Java Technical Lead - J2EE/Spring/Hibernate (6-8 yrs) (Arient Solutions)
Job Title : Java Technical Lead
Location : Madurai, Chennai
Experience : 6+ years
Job Description :
- Candidate should be willing to travel to US on short term assignments and should be able to handle architecture level discussions with Client teams
- Candidate must have excellent communication skills in English
- Candidate to have Passion in learning new technologies and be able to manage working in Agile mode
- Candidate must be exceptionally strong on Design Principles, Design Patterns, Architecture Styles, Specifications, Libraries
- Candidate must have 6+ years of hands on experience in developing enterprise applications using J2EE frameworks including Spring, Microservices & SOA Architecture
- Object Oriented skills (Needed for business logic implementation)
- Hands on experience on MongoDB, Elastic Search, PostgreSQL
- AWS Experience - S3, Lambda, EC2, Redshift, DynamoDB)
- Experience in CI/CD Tools like Docker, Kubernates, Jenkins or Bamboo
- Candidate must have experience in Cloud Services (AWS - EC2, ECS, S3, ELB, Lambda,
- DynamoDB, API Gateway, Batch, RDS, Route 53, Step Functions, CloudFront, CloudWatch, CloudFormation, ElasticCache, CodePipeline, CodeBuid/Deploy, SNS, SES, SQS)
Technical Skills: Core Java8+, Spring (core, aop, security, orm, data, test), JPA (hibernate),
Scheduler (Quartz), API Design/Develop, Detailed Test Approaches - JUnit, TestNG, Mockito, Development Workflow with (GitFlow, Feature branching) - Atlassian Stash, Atlassian Bamboo, Atlassian Workflow, Datastores (MongoDB, MySQL, Elasticsearch, Redis)
Apply Now
Senior Java Developer - Spring/Spring Boot - Telecom/Wireless Domain (5-9 yrs) (Mindsoft India)
- Engineering degree with 5 to 9 years of experience in Telecom application development using Java/ J2EE technologies.
- Strong in Java, Spring/ Spring Boot, Linux
- Experience in designing and developing REST based services / Microservice development
- Experience with XML/JSON, XSLT transformation and Data Analysis
- Knowledge of Sigma Catalog or any other Product Catalog will be an advantage
- Prior experience in Telecom IT (c) is mandatory
- Experience with delivering projects in an agile environment using SCRUM/XP methodologies.
- Candidate should have strong communication skills (written and verbal), should be able to work independently & provide guidance to junior members.
- Excellent analytical and problem solving skills
Apply Now
OLX Group - Senior Java Developer - Spring/OOPS (5-10 yrs) (OLX GROUP)
Must have strong Java/J2EE experience and very strong in the middle tier which involves web services and SOA patterns.
Responsibilities :
- Must have strong Java/J2EE experience and very strong in the middle tier which involves web services and SOA patterns.
- Experience with injection frameworks like Spring
- Familiarity or experience in any Object Oriented programming language, especially Java/J2EE is required.
- Should be strong in Data Structures, Algorithms and Database concepts
- Working knowledge of SQL Server, Knowledge of SQL.
- Excellent written and verbal communication skills required
Apply Now
Staff Engineer - Java/Data Structure/Algorithm (5-7 yrs) (Axcess Consultancy Services)
We are looking for
Staff Engineer - Core Java, Data structures, Algorithms
- The ideal candidate must have experience in enterprise application design, system performance and scalability
- 5+ year experience in web services, distributed systems, and highly available and scalable applications.
- Strong object-oriented programming skills in Java
- Very good knowledge of Core Java and J2EE and should have worked on high availability, low latency platforms.
- Ability to question status quo and identify bad design/code patterns which can impact performance and maintainability of the code.
- Excellent understanding of system design and design patterns.
- Previous experience with the Agile methodology.
- Experience in developing robust RESTful services is desirable.
- Have very good communication skills
- Have strong experience in the Spring framework.
- Good experience in SQL/Oracle
- BS degree in computer science or related fields. MS degree desired.
Apply Now
Senior Software Engineer - Java Technologies (5-8 yrs) (Info Corporate Service)
Job Description :
We are seeking a Java senior developer responsible for development and maintenance Java application, Primary responsibility will be to designing and developing product feature, optimizing product performance, building secured product, support application in production, A commitment to collaborative problem solving, sophisticated design, and quality product is essential.
KEY RESPONSIBILITIES :
- Build and deployment of web applications and scheduler jobs
- Provide solutions and develop proof of concepts
- Automation of components
- Perform reviews for design, code, test cases, etc.
- Resolve issues reported by Business
- Conduct Product Demonstration and Review
- Work estimation, planning and prioritization
- Participate in defining process improvements
- Prepare technical documentation and reports
- Collaborate and coordinate with different teams for deployments and testing
MUST HAVE SKILLS :
- Not less than 6 years of strong development experience in a Java/J2EE technologies.
- Preferred to have 4 years of web development experience using HTML, CSS, JavaScript and AJAX / JQuery/ Angular JS 1.6/7
- Have knowledge of design patterns, which includes Java and J2EE design patterns
- Strong working experience in Struts2.x
- Strong working experience in Spring 4 and above and Spring Boot 2.x
- Strong working experience in Database programming using SQL and Non-SQL Stored Procedures and Functions
- Strong working experience on ORM like Hibernate 5 or above(preferred), JPA
- Strong working experience in Web Services - RESTful (preferred), SOAP
- Having working knowledge in third party libraries like Quartz, Apache POI, Apache Shiro
- Have working knowledge of CI / Build tools like Maven, Ant and Jenkins
- Knowledge of using MongoDB will be a plus
- Proficient in HTML, CSS, XML, XSL, XSD and JSON
- Have experience in using source code management tools like GIT(preferred), SVN
- Have working knowledge of Test Driven Development
- Exposure to any Unit test framework like Junit / Test NG and Mocking frameworks (e.g. Mockito)
- Experience with working on application servers like Apache Tomcat 8.5
- Experience with working on Apache HTTP server.
- Experience with working in Windows and Linux environments
- Good written and verbal communication skills. Must be able to effectively communicate all aspects of a project solution with managers, client and project team
- Strong interpersonal abilities to collaborate with team members
- Can think creatively and provide innovative designs and solutions to problems.
- Experience/knowledge of entire software lifecycle process/SDLC
- Experience of working in Agile / Scrum projects
GOOD TO HAVE SKILLS / PREFFERED :
- Must possess very strong technical skills.
- Nice to have good knowledge of Open Source technologies.
- Must understand trends in technology and be able leverage them in technical solutions.
- Must have good written and verbal communication skills. Must be able to effectively communicate all aspects of a project solution with managers, client and project team.
- Strong interpersonal abilities which can execute effective negotiation.
- Have working knowledge of UNIX commands and scripting
- Knowledge of using project planning and defect tracking tools such as JIRA
- Experience of working in Information Security and Fraud Management domains will be a plus