Java Developer

InterSources

Bridgewater, NJ • On-site

$52.25 - $67.50/hr

Full-time

Re-posted 17 days ago


Job description

Job Title: Java Developer
Job Location: Chicago, IL
Job Type: Contract
As a Software Engineer, you'll work on everything from customer-facing web applications using cutting-edge open source frameworks, to highly-available RESTful services, to back-end C# and Java based systems using the latest design patterns. We are a team of full stack engineers with in-depth DevOps expertise. Our programming languages has been C# , Java, Python, and Scala. We strive to build using Open Source packages and Inner Source Components. We are also closely aligned with best practices of agile software development such as pair programming, mobbing, test-driven design, trunk development, and frequent and incremental code deliveries. You will apply your strategic and analytical skills to major company challenges. You will team with world-class professionals to develop and test strategies that ultimately impact the bottom line. And you will do it all in a diverse, inclusive, collaborative environment that values your insight, encourages you to take on new responsibility, promotes continuous learning, and rewards innovation.
As an Engineer on our group you will be working with our Agile teams building applications leveraging
  • An architecture in the style of "Event sourcing"
  • Microservices to provide dedicated business functions
  • Kafka & Protobuf serialization to asynchronously connect services
  • Oracle, Gemfire used for creating persistent view services
  • Kafka to enable rapid short term recovery, horizontal scalability and workload distribution
  • Front end User Interfaces using REACT
  • Years of experience needed - 7 + years.
  • List of mandatory technical skills and good to have skills
    • Proficiency in one or more modern programming languages - Java, Python, C#, REACT
    • Runtimes / Application servers - One of the following - IIS, Spring Boot, Docker , Tomcat/ Websphere
    • DB - any of the following MSSQL, Oracle, Gemfire
    • Frameworks / libraries - Experience with Cucumber, Spring , Kafka
    • DevOps - JIRA, Bitbucket, Jenkins

About us:
Founded in 2007, InterSources Inc is a Small Business Enterprise (SBE), Minority Business Enterprise (MBE) & Women-Owned Small Business (WOSB) Certified Company specializing in providing IT Consulting, IT Staffing Solutions, and Software solutions. We have been recipients of Various Awards under "Fastest Growing IT Consulting and Software Company " and "Excellence in Technology Services "

InterSources logo

About InterSources

Sourced by ZipRecruiter

In 2007, Our journey began as pioneers in the realm of technology and security. Since then, InterSources Inc. has evolved into a trusted partner, leading the way in Cloud Security, Cybersecurity, PLG Consulting, Digital Transformation, and Professional Services. With a rich history of excellence and a forward-thinking approach, we continue to secure your digital future and drive innovation. Explore our legacy of success and discover the possibilities that lie ahead.

Industry

Recruiting and staffing services

Company size

51 - 200 Employees

Headquarters location

Fremont, CA, US

Social media



Frequently asked questions

Q: What skills or qualities help someone succeed as a Java Developer?

A: To succeed as a Java Developer, key technical skills include proficiency in Java programming language, object-oriented design principles, and experience with popular frameworks such as Spring or Hibernate. Additionally, soft skills like strong problem-solving abilities, effective communication, and collaboration with cross-functional teams are crucial for delivering high-quality software solutions. By combining these technical and soft skills, Java Developers can effectively design, develop, and maintain complex software systems, driving career growth and success in the role.

Q: What is the career path for a Java Developer?

A: A Java Developer's typical career progression involves starting as a Junior Java Developer, where they focus on writing clean, efficient code and learning industry-standard development practices. As they gain experience, they can move into mid-level roles such as Senior Java Developer or Technical Lead, where they take on more complex projects, mentor junior developers, and contribute to architectural decisions. Ultimately, senior Java Developers can transition into leadership positions like Technical Architect or Engineering Manager, or pursue specialized roles like DevOps Engineer or Cloud Computing Specialist, leveraging their expertise to drive innovation and growth in the field.



InterSources job posting for a Java Developer in Bridgewater, NJ, with a map of Bridgewater location.