Wednesday, April 07, 2021

Backend Developer - Java/J2EE/Hibernate (5-10 yrs) (V Employment Solutions)

Job Description :


- As a back end developer, you should be comfortable with back-end languages, development frameworks and third-party libraries. Your core responsibilities include

- Knowledge and experience in Core Java 9 and above/ J2EE

- Spring Framework, JPA/Hibernate technologies, JMS, ActiveMQ/Kafka, Redis, Spring Integration/Apache Camel

- Sound understanding of design patterns, system resiliency, observability, scalability and performance.

- Understanding of Cloud-based application development preferably using Amazon AWS.

- Good working knowledge on Tomcat/JBoss servers.

- Developing software using Eclipse/IntelliJ IDEUnderstanding of Databases (NoSQL / document store, RDBMS).

- Experience of Agile development DevOps practices

- Habitual of following best practices of development, Unit Test and Documentation

- Good knowledge of multi-threading and high volume server side development

- Basic working knowledge of Linux

Apply Now

Senior Software Engineer - Java/J2EE Frameworks (4-6 yrs) (Jaddm)

Job Overview :

The position of Senior Software Engineer may directly report to the Team Lead or Project Manager. The Senior Software Engineer is a senior developer. His or her primary responsibilities are analyzing software requirements, developing software, and performing code reviews.

He or she should have minimum 4-6 years of experience in software development.

Duties & Key Responsibilities :

- Hands on experience design, development of a software module or a complete software application using Java/Angular/AWS Stack

- Enhance the performance of an application close to a native one by removing the constriction.

- Capability to maintain code that is easy to understand.

- Write tests for automation so that the application can be tested easily.

- improve performance or enhance product usability

- Ability to perform key roles within the Agile methodology

- Capability to find and fix bugs.

- Maintain required technical skills based on the company's strategies

- Work with the Team Lead to ensure project delivery and escalate issues when necessary

- Maintain latest technical/functional/managerial skills (as appropriate) required based on the company's technical strategies

- Follow the company's policies and processes

- All listed tasks and responsibilities are deemed as essential functions to this position; however, business conditions may require reasonable accommodations for additional task and responsibilities.

Criteria Essential Desirable Qualifications & Education Requirements :

- Bachelor's Degree or equivalent work experience.

Knowledge & Work Experience :

- 4-6 years of software development experience preferred.

Preferred Skills :

- Java/J2EE, AWS, Angular, Spring Boot, Database - Docker, Kubernetes, gitlab, CICD

Apply Now

AEM Developer - Java/J2EE/JSP (3-9 yrs) (ACSiCorp)

Description: Skills:

- Primary: AEM, Java/J2EE, JMS, JSP, Spring

- Secondary: HTML, CSS, JavaScript, Jquery

- Good to have: Angular Js / React Js

Job Description:

- Strong Web Content Management experience with Adobe AEM 6.5.

- Solid experience with AEM building blocks including templates, components, dialogs, widgets and bundles.

- Experience with integrating AEM/CQ5 with other products and vendors specifically targeting Social Integrations.

- Experience with implementation of Personalization using Adobe Target, Context hub etc

- Query, SQL and front end technologies like JavaScript, HTML5, XHTML, CSS3 and other web technologies.

- Experience working with REST, Sling and SOAP in a production environment.

- Comfortable with data exchange protocols like JSON and XML.

- Solid experience with AEM building blocks including templates, components, dialogs, custom widgets, workflow development, configurations and bundles.

- Good experience in AEM Query builder and Indexing.

- Experience with development and in depth knowledge of Experience fragments, Content fragments.

- Experience with JavaScript frameworks/libraries (jQuery, Grunt, Bootstrap etc.) and CSS pre-processing platforms (SASS).

Added Qualities Requested:

- Working knowledge of Java concepts and patterns including: Java/J2EE, JSP, Spring, Sling, JMS, JUnit, AOP, MVC, Eclipse.

- Working knowledge of multiple web and application tier technologies: Tomcat, WebSphere, Weblogic.

Responsibilities:

- Participate in integration of user-facing elements developed by front-end.

- Write reusable, testable, and efficient code.

- Design and implement low-latency, high-availability, and performant applications.

- Implement security and data protection measures at the time of implementation.

- Integrate with data storage solutions (NoSQL, DBMS, etc).

- Experience with web application design and analysis, design patterns, and object-oriented design

Methodologies:

- Experience and full lifecycle involvement with both waterfall and Agile methodologies.

- Ability to define, create, and complete a technical task without guidance.

- Ability to articulate a vision of the total solution.

- Experience estimating development tasks.

- Ability to anticipate issues and formulate remedial actions.

- Ensuring quality of code is high for themselves and other team members.

Apply Now

Apache Camel Developer/Lead - Java/J2EE Frameworks (6-10 yrs) (Serving Skill)

Role Requirements :


- 6+ years Software Development (and Design) work experience in Java / J2EE Strong experience in Java 1.8, - Spring & Spring Boot, Apache Camel, Apache Kafka, REST APIs, Microservices, Junit, Mockito / Power Mock


- Must be able to code in prevailing technologies including Java, Spring Boot, Apache Camel including hands-on expertise with cloud native solutions from AWS


- Strong Hands on Experience in Apache Camel(EIP Patterns, Routers, Processors, Exchange, Junit etc).


- Experience in streaming / message queuing technologies Apache Kafka, RabbitMQ etc Proficient Microservices concepts & design patterns.


- Experience in PL/SQL, Oracle DB, JPA (Hibernate / iBatis / MyBatis) API design and implementation (remote vs local APIs, routing and reverse proxying, load balancing, optimization techniques) Experience in Docker, Kubernetes is preferred and experience in OpenShift is highly desirable.


- Proven abilities in delivering CI/CD development methodologies Knowledge / experience in, Redis, NoSQL (MongoDB) Experience in OAuth, KeyCloak / OKTA Experience using Build tools like Maven, Gradle.


- Experience in integration technologies like Tibco / WeMethods / Dell Boomi / MuleSoft and API Management like (APIGEE) is good to have Knowledge of performance and application testing, scheduling tools Experience working in an Agile/SCRUM model.


- Experience with testing practices, processes and artefact creation, and user acceptance testing.


- Solid understanding of Object-Oriented Programming concepts, data structure, algorithms, and system level programming (including multi-threaded programming)


- Strong communication skills in written and verbal form Work with product Owner/Managers to understand requirements


- Participate in daily scrum, sprint planning, reviews, demos, retrospectives and grooming sessions Design client-side and server-side components Implement high quality, scalable, reusable code in an agile, test-driven development environment utilizing Java, Spring Boot, Apache Camel Implement Routers and services using Camel components.


- Implement EIP patterns implementation using Apache Camel(Aggregation, Splitters, Routing etc) Develop APIs using JSON or XML formats for other applications / front end interfaces to consume. Development of unit tests for the developed application components.


- Collaborate with the Lead and other development team members on architecture, technical design, release planning and deployment Develop scripts and components to support continuous integration and delivery pipelines.


- Follow enterprise best practices in coding, design principles, secure coding practices while developing backend services and user experience Perform Code Reviews Design and develop proof of concepts


- Create mockup / prototypes as needed Provide daily, weekly updates and corresponding status reports to management


- Identify problems and effectively communicate solutions to peers and management on the improvements Troubleshooting and maintenance of developed applications coach and guide other team members

Apply Now

Senior Java Developer - J2EE/Spring/RESTful Webservices (6-9 yrs) (Parkar Consulting)

Roles and Responsibility :

- Java/J2EE developer with 6-9 experience

- Build prototypes, proof of concepts, and perform custom data analysis

- Take ownership for all aspects of a product, including requirement gathering, design, implementation, testing, and deployment

- Co-ordinate with other team members to design and develop the application

- Perform analysis on user data from various data sources

Mandatory Skills :

- Strong Java/J2EE with good knowledge of Collection, Exception Handling and Multi-Threading.

- Experience working efficiently with and manipulating large datasets (rows are in billions)

- Experience working at least on any web server like Tomcat, jboss etc

- Experience working with RESTful services, Hibernate, Spring and Junit

- Experience working on Oracle / MySQL database

- Experience working on legacy code, debug and fix issues quickly. Code enhancements without breaking existing functionality.

- Experience with Unix, including Shell scripting for Unix

- Good understanding of CI/CD and pipeline tools.

- Proactive communication with client he will be directly dealing with client.

Good to have :

- Experience working with AWS or any cloud provider.

- Comfortable working with/on Git, Bamboo, JIRA etc

- Knowledge about auto deployment process, continuous integration.

Apply Now

Senior Java Developer - J2EE/Python/Hibernate (3-5 yrs) (Teamware Solutions)

Job Summary :

1. We are looking for a strong, well-rounded, polyglot developer to help us create a robust, scalable platform that will be consumed/used by the various products inside our organization

2. Designs, develops and documents highly scalable services preferably in Java (and/or Python).

3. Integrates with various 3rd party services and internal Salesforce-based CRM application.

4. Designs and implements common, reusable web services to be consumed by a variety of internal products.

5. Participates in design discussions with other client product teams.

6. Can interact with various other teams, including Marketing, Compliance, Technology, Data Scientists, Customer Service, etc.

7. Has a keen eye for coding, design best practices.

Required Qualification & Experience :

1. Bachelor of Engineering, preferably in Computer Science/or related fields or Masters, from a premier college

2. 3 to 6 years overall software development experience

3. Proven hands-on Software Development experience

4. Ability to work with an agile mindset

5. Having a polyglot mindset to think beyond one programming language/framework to choose the right tech stack for the right problem and exhibit learnability to pick up new technologies

6. Proven working experience in Java development/Python development with reasonable exposure to Python/Java respectively or willingness to learn Python/Java

7. Hands on experience in designing and developing applications using Java EE platforms/Python Frameworks

8. Object Oriented analysis and design using common design patterns

9. Good Understanding of Data Structures & Algorithms

10. Hands-on multi-threading

11. Experience in the Relational Databases, SQL and ORM technologies (e.g. JDBC, JPA2, Hibernate, Django ORM)

12. Experience with test-driven development

- Only Immediate joiners preferred.

- NP not more than 1 month

Apply Now

Java Developer - J2EE/MySQL (4-8 yrs) (Virtusa Polaris)

Skills and Qualifications :

- Bachelor's degree in Computer Science and Engineering,

- Strong understanding of J2EE with analytical and problem-solving skills,

- Strong understanding of Software Engineering best practices and Java Best practices,

- Strong leadership, organizational management and people management skills.,

- Excellent command of English both verbal and written.

Roles and Responsibilities

- Proven hands-on Software Development experience and strong Java programming

- Experience with micro services.

- Proficiency in Springboot

- Familiarity with database technology such as MySQL, Oracle and MongoDB.

- Strong Technical Leadership experience and good

- Exposure to agile technology and Good Understanding of Agile (Scrum) ceremonies.

Desired Candidate Profile

- Senior Java Microservices Developer will be responsible for development of applications across the Digital domain

Perks and Benefits

- WFH

Apply Now

Software Developer II - Java/J2EE/RESTful Webservices (5-7 yrs) (Talent500)

Job Description :

We are an Equal Opportunity Employer and do not discriminate against any employee or applicant for employment because of race, color, sex, age national origin, religion, sexual orientation, gender identity, status as a veteran and basis of disability or any other federal, state or local protected class

Summary : 


Join the ORGANISATION Team and start reimagining the future of automotive retail. We are charged with executing ORGANISATION's top-down commitment to enable our team members and stores to delight our retail and professional customers.

Our customers are can-do people who like to build and professional shops that know what they need and demand accuracy and speed, just like us. Our priorities are all about their satisfaction, trust and loyalty. The Customer-Facing Team is responsible for building solutions that drive the customer experience and, ultimately, enhance our bottom line as an organization. This team plays an integral, high visibility role in working across the company's Store Operations, Customer Relationships and IT organizations.

Organisation is currently looking for a talented senior back-end developer to join the Store Systems Development Team. He/she should be passionate about building great products and user experiences for web applications. The back-end developer should have a deep knowledge and understanding of design and development using Java, Spring Framework, Apache, JBOSS, Hibernate, Json and restful services. He/she must collaborate well with service providers and have prior experience integrating with front-end systems

Qualifications : 


- Ability to work in a fast-paced project-oriented environment

- Able to maintain efficiency and positive attitude in the face of challenging and competing deadlines

- Self-driven with strong problem-solving skills

- Inquisitive and interactive nature towards research, analysis and development, asking probing questions

- Proactive and willing to contribute ideas. Not afraid to ask questions.

- Ability to quickly learn and use different technologies/tools for backend implementations

- Ability to operate in a Scrum based environment where Daily Standups, Sprint Planning, Sprint Review, backlog grooming and Sprint Retrospective are held

- Ability to operate in a Scrum-based environment where Daily Standups, Sprint Planning, Sprint Review, backlog grooming and Sprint Retrospective are held

- Candidates should have experience being part of an agile scrum team as well as independently

- Strong communication and collaboration skills given this position will interact with various levels of the business and IT

- Highly organized, great attention to detail and hands-on work style

Essential Duties And Responsibilities : (inclusive of the following. Other duties may be assigned)


- Responsible for developing back-end solutions for web applications

- Responsible for applying solid use and structure of Java, Spring MVC and restful services for web applications

- Responsible for solid design supporting maintainability

- Collaborate with cross-functional teams to define/implement functions and features

- Responsible for support, troubleshooting and analysis of web applications

The above information on this description has been designed to indicate the general nature and level of work performed by employees within this classification. It is not designed to contain or be interpreted as a comprehensive inventory of all duties, responsibilities and qualifications required of employees assigned to this job.

Technical Skills And Requirements : 


- Experience in Java building web applications in a JEE Environment

- Experience using UNIX

- Experience using Spring MVC

- Experience with JBoss (preferred) or Tomcat

- Experience with Apache

- Experience in REST services with JSON

- Experience consuming REST based services using Spring, JAX-RS or other restful libraries

- Experience producing and consuming REST based services using JAX-RS, Jersey or other Restful libraries

- Experience using JPA and Hibernate

- Database design/analysis skills for Oracle

- Experience defining tables and creating SQL queries using Oracle database

- Experience with Symmetric DS

- Experience creating and configuring deployments in Jenkins

- Experience with Subversion (SVN) and GIT source control

- Experience with Maven

- Experience using Eclipse based IDEs

- Experience using JUnit or TestNG to write automated unit tests

- Excellent communication skills

- Excellent problem-solving skills

NICE TO HAVE :

- Full stack experience in a java environment

- Experience in large scale applications ? either public facing web applications or applications with large numbers of concurrent users.

- Experience with either on-line or in-store retail selling applications

- Experience with AWS cloud development

EDUCATION :

- Bachelor's degree and/or equivalent experience.

- At least 5-7 years experience software development experience

- At least 5 years experience Java web development

Apply Now

Software Developer I - Java/J2EE Technologies (1-3 yrs) (Talent500)

Role Requirements :


a) Experience with Integrated Development Environments and build systems :


- Eclipse

- Apache ANT

b) Experience in JEE development including :

- Servlets

- EJBs

- JSP

c) Experience with Java development :

- Java 1.6 (minimum)

- Java 1.8 or higher (nice to have)

- Writing and executing JUnit tests

- Debugging java code

d) Experience with Web application front end development :

- HTML

- JavaScript

- jQuery

- CSS

e) Experience with database development :

- Writing java code that uses JDBC to execute SQL Queries

f) Communication Skills :

- Ability to work both independently and with a dispersed team

- Excellent interpersonal, written and verbal communication skills to work with other developers

- Demonstrated knowledge in Agile software development disciplines

g) Problem Solving : Ability to understand, master, and be able to prototype with existing and new technologies quickly.

h) Time Management :

- Ability to effectively plan, organize and prioritize multiple streams of activity. Adapt well to changes.

- Demonstrated ability to meet commitments and multi-task in a fast-paced work environment with a high level of accuracy and efficiency.

i) Analytic Skills :

- Demonstrated critical thinking skills.

- Open-minded, willing to consider multiple options, sources, perspectives, and possible solutions. Careful assessment of the importance, relevance, and validity of all options.

- Proactive and willing to contribute ideas. Not afraid to ask questions.

EDUCATION and/or EXPERIENCE :

- Bachelor's degree in a technical discipline or equivalent experience/training

- 1-3 years of experience in Java building web applications in a J2EE environment within the US

- Demonstrated knowledge in building, debugging and maintaining mission-critical enterprise applications.

- Experience in application development, testing, implementation and documentation of web based applications using Java

Apply Now

Senior Backend Developer - Java/J2EE Frameworks (5-10 yrs) (Shiras HR Advisory)

We are looking for a Java Developer with 5+ experience in building high-performing, scalable,enterprise-grade applications.

You will be part of a talented software team that works on mission-critical applications. Java developer roles and responsibilities include managing Java/Java EE application development while providing expertise in the full software development lifecycle, from concept and design to testing.

Java developer responsibilities include designing, developing and delivering high-volume, low- latency applications for mission-critical systems.

Responsibilities

- Contribute in all phases of the development lifecycle

- Write well designed, testable, efficient code

- Ensure designs are in compliance with specifications

- Prepare and produce releases of software components

- Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review

Requirements

- BS/MS degree in Computer Science, Engineering or a related subject

- Proven hands-on Software Development experience

- Proven working experience in Java development

- Hands on experience in designing and developing applications using Java EE platforms

- Object Oriented analysis and design using common design patterns.

- Profound insight of Java and JEE internals (Classloading, Memory Management, Transaction management etc)

- Enterprise product development experience desired.

- Cybersecurity product development and/or Networking Asset management product development experience highly desired

- Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate)

- Experience in the Spring Framework

- Experience as a Sun Certified Java Developer

- Experience in developing web applications using at least one popular web framework

(JSF, Wicket, GWT, Spring MVC)

- Experience with test-driven development

Apply Now

Practice Head - Java/J2EE Frameworks (15-28 yrs) (Global Technologies)

- 15+ years of experience in Software development and the role of a Practice Head in an IT services company.Java development frameworks and tools. define and manage the Java Framework, Java technologies covering core Java, J2EE, EJBs, Hibernate, JSF, Struts, Spring etc.

- Combination of mentoring, solution architecting, business pursuit, operations and delivery management.

- Should have played the role of a SME / Architect.

- Should have built reusable assets for the practice for the speedy delivery.

- Complete ownership of designing new application framework for the given business problem, or understand existing frameworks, analyze further for investigating possibilities for replacing to new framework / architecture, redesign, work on POC and final migration, with testing and feature suggestions

- Should have the P&L ownership and carried sales quota.

- Will be required to drive effective strategies for sales and lead generation or Go-To-Market approaches or practice management

- Responsibilities will include planning for lateral resource intake and grooming internal talent based on the business pipeline.

- Will be responsible for building high performance teams and mentoring of resources in the practice for both in terms of the subject knowledge as well as career choices.

- Will be responsible to contribute to (and at times lead) the pursuit process for business in new accounts as well as existing accounts. This will include preparation of proposals, presales presentations, etc.

- Will have to work closely the pre-sales and sales team, right from the RFP/RFI and RFQ process and showcase the capabilities of the delivery organization in the financials competency.

- Will be responsible for regular delivery reviews and oversight of engagements that have financial business processes as critical components.

- Will be responsible for providing subject matter expertise in the Java/J2ee area during the pursuit process and during project execution.

- Will continuously evaluate the market opportunities in the US market and enhance the service offerings to address the market needs.

- Responsible for providing thought leadership emanating in the form of discussion papers and white papers to create best in class practices and tools for all client engagement.

Apply Now

Technical Lead - Java/J2EE Technologies (2-8 yrs) (CareerNet Consulting)

1. Skills must required are - Java

2. Also should hold experience in NoSql, Redis, Kafka, Mongodb, Cassandra, Aerospike, etc. (Any one or two is mandatory).

3. Should come from an experienced product-based company.

Requirements :

- Design and development of RESTful web services, components and interfaces

- Contribute in all phases of the development lifecycle.

- Collaborate with product and technical teams to solve complex problems.

- Presents and contribute to design reviews for the team, architects and developers on other teams.

- Participate and contribute in requirements discussion meetings.

- Describe technical requirements and implementation details based on an understanding of product requirements

- Doing code reviews and write/execute unit test cases and ensure high quality QA drop.

- Following security coding guidelines for application security from all aspects and ensuring that customer's personal information is protected.

- Follow quality coding and best practices to ensure high availability, reliability and scalability of the system.

- Help team members to resolve their tech issues and unblock them.

- Mentor and groom junior team members.

- Contribute in hiring the best talent through lateral and campus hiring

- Write well designed, testable, efficient code.

- Drive agile methodologies in sprint model within the team.

- Solve critical production issues within given TAT.

Apply Now

Java Developer - J2EE/Spring (3-5 yrs) (Zispl)

Hiring for Java Developer -

Technologies to prepare:

1.Advance Java / J2EE

2. EJB/JSP/JMS / Struts 1.0/1.1 / Spring Framework (spring mvc) / Hibernate / Apache iBATIS / Web Services / Weblogic / WebSphere Liberty / MQ & Junit.

3. Should have sound knowledge Java, JSP, Spring and Struts MVC Framework

4. Have knowledge in WebLogic Portal

5.Knowledge on Spring Boot, Spring Integration is preferred

6. Creating self-contained, reusable, and testable modules and components in frontend and backend work

7. Excellent verbal and written communication skills and ability to effectively communicate and translate feedback, needs and solutions

8. Creative problem-solving skills that deliver elegant solutions to complex issues

Experience Required 3- 5 years

location - Gurgaon

Apply Now