Arraylist Java Jobs in Usa
373 positions found — Page 4
- 5+ years of as a senior full stack software development experience, building enterprise web and middle tier applications using Angular 16, Typescript, and core Java with Spring/Springboot
- 5+ yrs of experience working Java/Spring Boot
- 5 years of experience with web services - JSON, XML, REST, SOAP, etc.
- 5 years of experience with Docker, Kubernetes, Terraform, and AWS cloud deployment/application management.
- 5 years of experience with later versions of Typescript, Angular V16 and Up
- 5+ years of as a senior full stack software development experience, building enterprise web and middle tier applications using Angular 16, Typescript, and core Java with Spring/Springboot
- 5+ yrs of experience working Java/Spring Boot
- 5 years of experience with web services - JSON, XML, REST, SOAP, etc.
- 5 years of experience with Docker, Kubernetes, Terraform, and AWS cloud deployment/application management.
- 5 years of experience with later versions of Typescript, Angular V16 and Up
Job Title: Java Developer
Location : Frisco, TX or Edison, NJ (Onsite Role-5 Days Onsite Per week)
Duration : 12+ Months Contract
Teams Meeting Interview
Job Description:
Weekend Drive this week for F2F interview and W2
Java developer - Need to go in person interview.
- looking for 6+ years of candidate
- Full‑Stack Development
- Microservices architecture
- CI/CD
- Kafka / MQ
- MongoDB
Position Title: Senior Software Engineer, Wallet Blockchain Platform
Location: Dallas, TX/Albany NY
Duration: 1+ Year
Onsite Position.
The Role
As a Senior Software Engineer on the Wallet Blockchain Platform team, you’ll get the opportunity to develop your skills and collaborate with engineers in a fun and dynamic environment.
You will work closely with technical leaders and Architects to build a secure crypto platform utilizing modern software development practices.
The Expertise and Skills You Bring
* Bachelor’s degree in computer science or related field required
* 5+ years’ experience in distributed systems development using object-oriented programming languages like Java
* Experience building resilient RESTful API using Java and Spring
* Proficient in databases and SQL
* Understanding of microservice architecture and twelve-factor app patterns
* Ability to build reliable software that can withstand unreliable environments
* Unit and integration test automation using JUnit
* Experience building and deploying applications using continuous integration pipelines and automated deployment tools such as Jenkins Core
* Strong critical thinking skills to build end-to-end solutions
* Passionate and committed to learning new things and developing with the latest technologies and frameworks
* Work well in both small agile team and independently, having a strong user focus
* Strong analytical and communication skills and the ability to handle multiple tasks at any given time
* Participate in engineering practices such as code and design reviews, environment strategy, and build and deployment pipelines
* Experience with AWS or other cloud platforms and containerization technologies such as Docker is a plus
* Experience with asynchronous workers and resilient messaging services such as SNS and SQS is a plus
Need Local Only , We can Do C2C
Title: Software Engineer
Duration: Long term
Location: Cary , IL
Job Description:
Summary/Objective:
A Software Engineer will develop, maintain, and support new or existing software products while applying the best practices of software development. Responsibilities include the ability to work independently and as part of a larger team to deliver quality solutions across all phases of the software lifecycle and across all layers of a software solution.
Job Accountability/Responsibilities
Quality:
• Meet or exceed test coverage goals set for the project through creation of unit and functional tests.
• Minimize the number of production escapes.
• Support user acceptance testing.
• Support or conduct system testing, performance testing, volume testing, and stress testing.
Usability/User Experience:
• Collaborate with business and/or UX teams to create appropriate application user interfaces.
• Assist with mock-ups and user interface design.
• Incorporate UX components into the application.
• Provide feedback to the UX team.
Product Reliability & Response:
• Ensure the system can meet or exceed defined SLA's.
• When primary on-call, respond to pages within 15 minutes and resolve or escalate issues as necessary.
• Resolve production issues and communicate resolution to appropriate stakeholders.
Development:
• Complete stories within estimates and with quality to ensure release dates are met.
• Conduct necessary analysis, design, and prepare technical documentation.
• Estimate story sizes and task out development for a given story.
• Follow the Railinc development process and suggest improvements.
• Work with infrastructure services to make configuration changes and deploy applications.
Leadership (Technical):
• Evangelize Railinc common practices and development procedures.
• Exhibit technical leadership in a given technical subject domain.
• Mentor peers and junior developers.
• Delegate and coordinate functional development tasks as needed.
• Drive innovation in the development, release, and operations processes.
Key Measures:
• Coverage, production escapes.
• Customer satisfaction score.
• System SLA, number of outages.
• Release scope, schedule, and budget.
• Releases.
Knowledge, Skills, Abilities / Minimum Requirements / Competencies
• Works under deadlines and is subject to a heavy project load.
• Ability to explain concepts to technical staff.
• Ability to work independently but also effectively with all co-workers; must be a team player.
• Ability to multitask and prioritize (professionally handle issues and assignments in various stages of resolution on an ongoing basis).
• Ability to communicate and follow up professionally (written and oral) both internally and externally within the organization.
• Demonstrated ability to identify and resolve issues effectively.
• Demonstrated high degree of accuracy and attention to detail.
• Strong Java fundamentals and good design skills.
Education, Experience, Certification/Training
• Bachelor’s degree n Computer Science or equivalent field desired.
• Minimum of 3 years of technical experience.
• Full lifecycle project experience; Agile preferred.
• Experience with Spring, Spring Boot, Hibernate (ORM), Oracle, and Postgres preferred.
• Experience working with Docker and Kubernetes environments preferred.
• UI experience – Angular 2 and above, JavaScript, jQuery, CSS preferred.
• Exposure to AWS technologies preferred (especially serverless technologies such as Lambda, S3, DynamoDB, etc.).
Location: Oakland, GA or Alpharetta, GA(Hybrid)
Job Responsibility:
API Development (Spring Boot, Oracle, Azure):
· Developed and maintained RESTful Java APIs using Spring Boot for enterprise insurance applications.
· Integrated services with Oracle Database, ensuring high performance and scalability.
· Deployed applications on Microsoft Azure, leveraging cloud-native features for reliability and resilience.
· Applied Datadog for observability, implementing custom metrics, distributed tracing, and dashboards to improve monitoring and incident response.
· Collaborated cross-functionally with product managers and QA to deliver secure and efficient API services.
ABOUT JAVA HOUSE
We’re not just crafting cold brew – we’re revolutionizing the beverage industry. At Java House, our Peel & Pour Pods are redefining how cold brew is experienced, delivering café-quality coffee with unmatched convenience -- zero equipment and zero hassle, just amazingly smooth and bold flavor in every pod. Now is your chance to join a fast-growing and innovative team that is reshaping how the world views coffee. If you are energized by growth, inspired by innovation, and ready to be a part of something big – let’s chat!
The Delivery & Service Representative has a responsibility to oversee and support Java House Peel & Pour direct customer service. This position requires a multi-skilled hands-on individual that understands inventory management, customer service, and light plumbing and maintenance with high regards to 5S and organizational adherence.
KEY RESPONSIBILITIES
- Driving delivery vehicles, adhering to schedules, unloading products, and ensuring timely, accurate, and safe delivery.
- Servicing existing Java House accounts, placing orders and spotting opportunities to generate sales growth.
- Merchandising products, maintaining clean, organized product displays.
- Monitoring stock and inventory levels, removing outdated inventory and making recommendations for inventory purchases.
- Inspect water dispensing equipment and accessories to ensure optimally efficient operation.
- Primary installation and service of water dispensing equipment
- When required, work with third party installation contractors to ensure standardized installation and repair practices.
- Provide technical support to customers for water systems questions and inquiries, including but not limited to phone, online and onsite.
- Troubleshoot, rebuild, and perform general maintenance on water systems equipment.
- Coordinate any in-depth maintenance that is required for water systems equipment.
- Maintain any onsite parts inventory for rebuild and general maintenance.
- Other duties as assigned.
QUALIFICATIONS
- Understand basic plumbing requirements focusing on ensuring safe installation, and maintenance of water dispenser equipment.
- Basic computer skills including but not limited to Word, Excel, Outlook.
- Ability to travel, hold a valid driver’s license with a clean motor vehicle report.
- Ability to obtain/maintain a US DOT Medical Examiner’s Certificate.
- 1-2 years of previous commercial driving experience (DOT regulated not required)
- Understand familiarity with safety, securing loads and overhead clearance.
- Utilize industrial hand truck, and two-wheel dolly.
- Must have ability to effectively communicate in English both written and verbally.
- Must work well in a team environment and have strong communication skills.
- Must have strong critical thinking and technical troubleshooting abilities.
- Must have general working knowledge of basic hand tools and related maintenance applications.
- High sense of urgency and customer support
PHYSICAL DEMANDS
- Ability to balance, reach and grasp while climbing on a step stool and/or ladder.
- Ability to exert up to 15-60 pounds occasionally, 20 pounds of force frequently and 10 pounds of force constantly to lift and move product.
- Ability to crouch, grasp, and lift products above shoulders to lift products from the floor properly.
- Must possess visual acuity to document company records.
Everyone on our team has earned a CPC (Certified Personnel Consultant) or CTS (Certified Temporary Staffing Specialist) accreditation from the National Association of Personnel Services. We are experts at staffing and recruiting with more than 16 years of experience serving employers.
Our approach to staffing isn't just a little bit different; it's a whole different ball game. While most staffing firms emphasize transactional services (taking and filling job orders), BTI Solutions focuses on providing more strategic solutions.
By acting as workforce consultants, we are able to find innovative and intelligent strategies for improving productivity, meeting project deadlines, improving hiring quality, decreasing turnover, and reducing total labor costs.
Our recruiting and candidate assessment process assures the highest quality matches between job seeker and employer, so you will get people who not only have the right qualifications but who also have the appropriate personality fit for your organization.
More than anything, the biggest difference with BTI Solutions is the one that matters most: bottom-line results.
- 95% client satisfaction rate measures client satisfaction vs. expectations.
- Clients have worked with us for over 10 years, on average.
- BTI Solutions counts 4 Global Telecommunication companies as clients.
- Client referrals are BTI Solutions' largest source of new clients.
- Google Review 4.4, Facebook Review 4.8
Responsibilities:
- Design, develop, and maintain robust, scalable applications and modules, writing clean, efficient, and well-documented code
- Manage the entire software development lifecycle, including planning, prioritizing, testing, and releases, often using Agile methodologies
- Lead, guide, and mentor junior developers, conducting code reviews and ensuring adherence to best practices
- Work closely with project managers, business analysts, designers, and other engineers to define requirements and deliver innovative solutions
- Implement automated testing, debug issues, troubleshoot complex problems, and ensure application security and performance
- Contribute to high-level application design and database architecture
- Participate in internal and external meetings to gather the business requirements and suggest solutions
- Analyze the business requirements and suggest the best practice to apply to the business requirements
- Write clean code to produce fully functional backend processes and frontend UI modules
- Develop a new or existing system of frontend UI and APIs
- Write unit, integration, and production test scenarios
- Troubleshoot and debug to optimize application performance
- Liaise with the development team to identify and plan new features
- Ensure the developed modules comply with Samsung SDS quality assurance standards
- Research and suggest new technologies, applications, and protocols
- Be an individual contributor when it comes to designing and developing frameworks and critical pieces of code that have a wider impact
- Create detailed technical plans for the execution and implementation of projects
- Be available to answer technical questions, clarifications, and clear obstacles for the team
- Being transparent with the team about challenges, failures, and successes
- Writing development progress reports
Requirements:
- 10+ years of application development experience
- Bachelor's degree in computer science, engineering, or a related field
- Extensive knowledge of Java development. This includes the whole process, from the first line of code to implementation in the production environment
- Deep knowledge of operating systems, including but not limited to
- Proficiency with writing automated tests in JUnit, Espresso, Mocha, Jest, Enzyme, XCTest, etc.
- Proficiency in Java, with a good understanding of its ecosystems
- Sound knowledge of Object-Oriented Programming (OOP) Patterns and Concepts
- Familiarity with different design and architectural patterns
- Skill for writing reusable Java libraries
- Know-how of Java concurrency patterns
- Good understanding of the concepts of MVC (Model-View-Controller) Pattern, JDBC (Java Database Connectivity), and RESTful web services
- Experience in working with popular web application frameworks like Play and Spark
- Relevant Knowledge of Java GUI frameworks like Swing, SWT, and AWT according to project requirements
- Extensive knowledge of the class loading mechanism in Java
- Experience in handling external and embedded databases such as Oracle, MS SQL, etc.
- Understanding basic design principles behind a scalable application
- Skilled at creating database schemas that characterize and support business processes
- Basic knowledge of JVM (Java Virtual Machine), its drawbacks, weaknesses, and workarounds
- Implementing automated testing platforms and unit tests
- In-depth knowledge of code versioning tools, for instance, Git
- Expertise in continuous integration
- Experience in Java Server Pages (JSP) and servlets, Web frameworks like Struts and Spring
- Web Technologies like HTML, JavaScript, CSS, JQuery
- Abstract classes and interfaces
- Constructors, lists, maps, sets
- File IO and serialization, Exceptions, and Generics
- Java Keywords like static, volatile, synchronized, transient, etc
- Multithreading and Synchronization
- Experience with profiling and debugging Java-based applications and products
- Experience integrating with backend systems preferred, such as ERPs, WMS, OMS, etc.
- Solid knowledge of performance Improvement best practices
- Experience in a similar role would be advantageous
- Willingness to build professional relationships with staff and clients
- Excellent communication, motivational, and interpersonal skills
Get Hired by taking action.
If you just graduated (or you're about to) and the job search is already feeling confusing, you're not imagining it.
A degree proves you can learn—but employers hire for job readiness: projects that look like real work, current tech stacks, interview confidence, and the ability to contribute on day one.
That's why many new grads send hundreds of applications and still hear nothing back.
It's not because you're "not smart enough.” It's because most entry-level pipelines are crowded, and hiring teams filter heavily for candidates who look production-ready.
We are actively considering candidates for entry-level software engineering and data roles, especially Java full stack, Java/Python development, DevOps automation, data analytics, data engineering, data science, and ML/AI—full-time opportunities aligned to client needs.
Our core emphasis remains Java/Full Stack/DevOps and Data/Analytics/Engineering/ML.
SynergisticIT focuses on two high-demand lanes: Java / Full Stack / DevOps and Data (Data Analyst, Data Engineer, Data Scientist) + ML/AI—so you don't graduate with scattered skills, you graduate with an employable stack.
SynergisticIT since 2010, has helped candidates land full-time roles at major organizations (examples often cited include Google, Apple, PayPal, Visa, Western Union, Wells Fargo, Client, Banking, Wayfair, Client, Client, and more) with offers commonly in the $95k–$154k range depending on role and skill depth.
For a new grad, the bigger message isn't the number—it's that results require a structured pathway, not random applications.
Here's a realistic way to think about your advantage as a fresh graduate: you're early enough to build the right foundation before bad habits set in.
If you master fundamentals—coding, debugging, data structures, system thinking—and then layer modern tools on top (frameworks, cloud, CI/CD, analytics stacks), you become the kind of "entry-level” candidate who actually feels like a safe hire.
What roles are companies hiring for right now? A typical market demand pattern is clear: organizations still need entry-level software programmers, Java full stack developers, Python/Java developers, DevOps-focused engineers, and on the data side data analysts, BI analysts, data engineers, data scientists, and machine learning engineers.
The strongest candidates aren't "tool collectors”—they're people who can show end-to-end capability: build an API, connect a database, deploy a service, analyze data, explain results, and handle interviews calmly.
Why fresh grads get stuck— Fresh grads often struggle for four predictable reasons: Resume doesn't match job keywords (ATS filters you out).
Projects look like school assignments (not production-aligned).
Interview skills are undertrained (DSA, system design, SQL, behavioral).
No structured pipeline (random applying without feedback loops).
A job-placement-first approach addresses these systematically: build the right portfolio, practice the right interview questions, align your tech stack to roles, and keep improving until the market says "yes.” Who this path fits best If you're a recent graduate, you'll likely fit if you match any of these: New grads in CS, Engineering, Math, or Statistics with limited job experience Students finishing Bachelor's or Master's programs who need a real hiring plan Candidates who apply consistently but don't get callbacks Candidates who reach interviews but struggle to close International students on F-1/OPT who need a job plan for STEM extension/H-1B timing Graduates with strong academics but thin practical experience SynergisticIT helps STEM extension and work authorization pathways, and for candidates who need long-term stability, support related to H-1B and green card processes as part of employer-side realities.
If you're tired of guessing, stop treating your job search like a lottery.
Treat it like a project with milestones: skills → portfolio → interview readiness → targeted applications → scheduled interviews → offer.
If you want to explore, here are the key links: Event videos (OCW, JavaOne, Gartner): USA Today feature Contact & get a roadmap: Please read our blogs Why do Tech Companies not Hire recent Computer Science Graduates | SynergisticIT What Recruiters Look for in Junior Developers | SynergisticIT Software engineering or Data Science as a career? How OPT Students Can Land Tech Jobs – SynergisticIT Bottom line for fresh grads: Your degree is the starting line, not the finish line.
If you want to get hired faster, you don't need "more random courses.” You need a guided, job-focused path and the right people around you.
In tech, it's not just what you learn—it's how you learn and who you build with that decides how far you go.
Please note: Resume databases are shared with clients and interested clients will reach out directly if they find a qualified candidate for their req.
Resume submissions may be shared with our JOPP team database also.
Please unsubscribe if contacted or if you don't want to be contacted please don't submit your resume
W2 and Locals only, in-person client interview
Job Title- Automation Test Engineer
Location- Hybrid in Alpharetta, GA or NYC, NY
Rate : $33/hr.w2
Years of Experience: 5-7 Years
What are the top 3 skills required for this role?
1. Strong JAVA SDET (API & UI Automation)
2. Mobile automation (Appium)
3. Very good communication skills
Job Description/ Responsibilities/ Years of experience:
• 5 to 7 years of hands-on QA experience
• Expertise in Java programing language above Java8
• Practical experience with Automation testing and coding skills in Core Java
• Practical knowledge of one UI & Mobile automation tool (Selenium, Appium etc.).
• Proficient in API Testing with any automation tool (Rest-Assured/HTTP Client).
• Strong SQL experience with various databases.
• Practical automation frameworks experience in Gherkins-Cucumber (BDD).
• Experience in Agile methodology and Devops with Integrating automated tests in Continuous Integration and Delivery pipeline.
• Good communication skills to work effectively in a global team.
• Self-motivated, problem solver.
• Willingness to learn and grow.
Roles & Responsibilities:
• Creation and execution of complex automated test scripts for testing business critical automation scripts using tools such as Java based Framework, Java, Selenium, Cucumber BDD, TestNG, Gradle and Jenkins.
• Need to possess Java development experience and have contributed towards the Framework creation/customization based on the requirements
• Test planning and Estimation of projects using TCP Estimation Methodology.
• Maintaining all project requirements and execution details on Test Management Tool JIRA. Reviewing Test Cases, Performing root cause analysis (RCA) for production defects.
• Perform failure analysis for mobile automation, scripts analyze and identify test cases feasible for automation.
• Sharing the Daily Status Report with project stakeholders and providing Go/No-Go decisions for production releases.
• Involved in Agile Process from attending Scrum Call, Backlog Grooming and Sprint Planning & Sprint Retrospective for all the deliverables