Icon hamburger

Create Job Alert.

Enter your email below to save this search and receive job recommendations for similar positions.
Thank you. We'll send jobs matching these to
You already suscribed to this job alert.
No Thanks
What job do you want?

Create Job Alert.

Get similar jobs sent to your email

Apply to this job.
Think you're the perfect candidate?
Apply Now

You’re being taken to an external site to apply.

Enter your email below to receive job recommendations for similar positions.
Java Developer at TEKsystems, Inc

Java Developer

TEKsystems, Inc Jersey City, NJ Part-Time
Apply Now

Create Job Alert.

Get similar jobs sent to your email


The Shared Technology Services Team has multiple needs for mid-level Java Developers with 5-7 years of full-stack development experience.

They are looking for a Mid -Sr. level Full--stack Java developers with strong core Java fundamentals (design patterns, polymorphism, etc.). Most of the positions are going to be full-stack with an emphasis on the middle-to-backend.


- 15 openings in Charlotte, NC

- 10 openings in Plano, TX

- 10 openings in Pennington, NJ

They have projects with the following focus skillset demands:

Java + Python: ~ 20% demand

Java + Mulesoft: ~ 20% demand

Java full stack (at minimum, Angular): 30% demand

Java Middleware: ~ 20% demand

Java Microservices: ~10% demand

While they do prefer candidates with the skill combinations listed above, they are essentially looking for:

Core Java fundamental knowledge is the most important. Spring or Hibernate framework is a must and then some sort of database experience (SQL or Oracle). They are open to any frontend language (Javascript, Angular, React JS, etc.).

Bank of America is looking to build out their application Development capabilities in the Plano, TX Market. The Developer work side by side with business partners to ensure expected quality software is built to serve our customers and clients. They will be responsible for understanding the business requirements, Build/enhance application components to support the requirement, enabling testing organization to certify the application, Support technology infrastructure team in production deployment and transitioning to support team. The Developer is expected to learn the business and technical components of an application and Work with their peers to follow enterprise software development methodologies. Grow your career in our dynamic and fast paced environment of diverse software platforms and challenging projects that shape the future of the banking industry. Will not have direct reports. Routine accountability is for technical knowledge and capabilities.


- Will be responsible for requirements analysis, High Level Design, Low Level Design and complex code development

- May provide technical direction and system architecture for individual initiatives. Serves as a fully seasoned/proficient technical resource.

- Communicates with line of business and management the overall status and health of the application.

- Excellent communication skills. Demonstrate ability to communicate effectively with both technical and non-technical partners.

- Understand the organization’s overall strategies, how the business operates and more importantly what drives success in the business.

- Must be willing and able to express new ideas, concerns and opinions directly to wider team in team meetings face-to-face and via remote-working tools.

- May collaborate with external programmers to coordinate delivery of software application.

- Routine accountability is for technical knowledge and capabilities.


Java, Spring, J2EE, Microservices

Top Skills Details:

- 5-15 years of full-stack Java development

- Design Patterns and core Java skills

- Java development using Spring, Spring MVC, Spring Batch, or Hibernate

- REST Webservices

Additional Skills & Qualifications:

- Quick learner and self-starter who requires minimal supervision to excel in a dynamic environment

- Ability to acquire business domain knowledge quickly and effectively to take a role of subject matter expert for multiple applications

- Strong written and verbal communication skills

- Works under minimal supervision, with general guidance from more seasoned consultants.

- Excellent critical thinking and problem solving skills

Experience Level:

Expert Level

About TEKsystems:

We're partners in transformation. We help clients activate ideas and solutions to take advantage of a new world of opportunity. We are a team of 80,000 strong, working with over 6,000 clients, including 80% of the Fortune 500, across North America, Europe and Asia. As an industry leader in Full-Stack Technology Services, Talent Services, and real-world application, we work with progressive leaders to drive change. That's the power of true partnership. TEKsystems is an Allegis Group company.

The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.


Recommended skills

Application Development
Java Script (Programming Language)
Sql (Programming Language)
Java (Programming Language)
Java Platform Enterprise Edition (J2 Ee)
Requirements Analysis

About the company

Apply to this job.
Think you're the perfect candidate?
Apply Now

Help us improve Careerbuilder by providing feedback about this job: Report this job

Report this Job

Once a job has been reported, we will investigate it further. If you require a response, submit your question or concern to our Trust and Site Security Team

Job ID: 161721078

Careerbuilder TIP

For your privacy and protection, when applying to a job online, never give your social security number to a prospective employer, provide credit card or bank account information, or perform any sort of monetary transaction. Learn more.

By applying to a job using Careerbuilder you are agreeing to comply with and be subject to the Careerbuilder Terms and Conditions for use of our website. To use our website, you must agree with the Terms and Conditions and both meet and comply with their provisions.