career in IBM Consulting
career in IBM Consulting
Sample Plan:
Month 1-2:
Write clean, efficient, and well-documented code following best practices and
coding standards.
Conduct code reviews to ensure code quality, performance, and scalability.
Troubleshoot and debug complex issues, and provide timely resolutions.
Stay updated on emerging technologies and trends in Java Spring Boot development,
and propose improvements to existing systems.
In this role, you'll work in one of our IBM Consulting Client Innovation Centers
(Delivery Centers),
where we deliver deep technical and industry expertise to a wide range of public
and private sector clients around the world.
Our delivery centers offer our clients locally based skills and technical expertise
to drive innovation and adoption of new technology.
You'll work with visionaries across multiple industries to improve the hybrid cloud
and AI journey for the most innovative and
valuable companies in the world. Your ability to accelerate impact and make
meaningful change for your clients is enabled by our
strategic partner ecosystem and our robust technology platforms across the IBM
portfolio; including IBM Software and Red Hat.
Curiosity and a constant quest for knowledge serve as the foundation to success in
IBM Consulting.
In your role, you'll be encouraged to challenge the norm, investigate ideas outside
of your role,
and come up with creative solutions resulting in ground breaking impact for a wide
network of clients.
Our culture of evolution and empathy centers on long-term career growth and
development opportunities in an environment that embraces your unique skills and
experience.
Responsible for designing and developing Java components using Spring framework to
implement transaction management
Manage Java objects and enterprise integration needs that involves messages,
routers, transformations, adapters, service activators, management and auditing.
Responsible for designing and developing Java components using Spring framework to
implement transaction management,
manage Java objects and enterprise integration needs that involves messages,
routers, transformations, adapters, service activators, management and auditing.
BE / B Tech in any stream, M.Sc. (Computer Science/IT) / M.C.A, with Minimum 5-8
years of experience with software development.
Experience in Java 8 or higher.
Experience on both Spring and Hibernate (Spring 4 or above).
Experience in OOP concepts well.
Should be proficient in Exception Handling, Collections, Abstract Classes and
Interfaces, Constructors,
File IO (Input/Output) and Serialization, Collections (List, Map, Set), Access
Specifiers, Exceptions (Checked, Unchecked),
Generics, Java Keywords (Static, Final, Volatile, Synchronized, Transient), JVM
(Java Virtual Machine) and Memory Management,
Multithreading and Synchronization, JSP (Java Server Page)/ Servlets
Should be conversant with Build tools like Ant, Maven and Git
Must have experience on Design patterns and Optimize usage.
Work experience on Spring Core, Spring ORM, Spring DAO, Spring AOP, Hibernate would
be an added advantage.
-----------------------------------------------------------------------------------
----------------------------------------------------------------------
About the job
At EY, you’ll have the chance to build a career as unique as you are, with the
global scale,
support, inclusive culture and technology to become the best version of you. And
we’re counting on
unique voice and perspective to help EY become even better, too. Join us and build
an exceptional experience for yourself, and a better working world for all.
General Concepts
Core/OOPS
OOPs Concepts & Patterns
Java Keywords – Static, FInal, volatile, synchronized, transient, this super etc
Constructors
Abstract Classes and Interfaces
Dependency Injection
Exceptions – Checked, Unchecked
Access Specifiers
IO & Serialization
File IO/NIO
Serialization
Generic & Collections
Generics
Collections – List, Map, Set
Data Structures & Collections
Concurrency
MultithreadIng and Synchronization
Non-blockIng Collections/Utilities
Memory Management
JVM and Memory Management
Heap dump and thread dump analysis
GC/Memory TunIng
SprIng Framework
SprIng Core
SprIng Boot (good to have)
StrIng Data
StrIng MVC
Misc
GIT
Maven/Gradle
Design Patterns
Junit/TestIng
CachIng In general
Kafka (good to have)
Cassandra (good to have)
MessagIng - JMS/Queues (good to have)
Python
Web Applications
Angular/TypeScript
JSP / Servlets
Markup Languages like XML and JSON
Service Oriented Architecture / Web Services – SOAP / REST / gRPC
Web Frameworks like Struts / SprIng
Web Technologies like HTML, CSS, Javascript and JQuery
Java UI
Applets
Frameworks like SwIng, SWT, AWT, JavaFX (SWT only if you’re buildIng somethIng on
top of Eclipse)
Database / ORM
Cursors
SQL Queries – Inner Outer JoIns, Group By , HavIng
Stored Procedures
Triggers
Hibernate
________________________________________________________________________
Primary Location
Bangalore, Karnataka, India
Job Type
Experienced
Primary Skills
DE-Web Foundation, Core Java Foundation., SQL, Spring Boot
Years of Experience
5
Qualification
Looking for core Java, Spring and SQL skillsets.
The role will be responsible for developing and
maintaining software applications and systems.
The primary responsibilities will include designing,
coding, testing, and deploying software applications, a
as well as providing technical support and troubleshooting.
The successful candidate will have excellent problem-solving skills
and be able to work independently or as part of a team.
This is an excellent opportunity to join a successful organization and take your
career to the next level.
Travel
No
Job Posting
01/02/2024