Java Developer
Samprasoft
Senior Java Developer
This position will be a senior member of a small development team focused on the Helios Platform services. The team will work with several other scrum teams to develop and support new services for the Helios platform and applications. In addition to development efforts, this position will also mentor and assist software engineers, provide technical assistance and direction as needed and maintain high standards of software quality within the team by establishing good practices and habits.
Work director open to any location. Work with team members to define and document requirements from the Architecture plan. Work with the Product Owner to prioritize the work into agile sprints. Perform the development to deliver and test needed functionalities to integrate cloud-based architecture.
Technical skills required:
- 5+ years of software development experience or at least 3+ year of experience with master’s degree in computer science or related field.
- 3+ years designing and developing software applications in Java using Spring Framework
- 3+ years of experience deploying and maintaining software using public clouds such as Amazon Web Services (AWS). Particularly with all of the following AWS Components: Dynamo DB, Lambda, S3 storage, Kinesis, Simple Notification Service (SNS), Simple Queue Service (SQS), Cloud Formation.
- 2+ years exp deploying software using CI/CD tools such as Azure Devops or Jenkins.
- Demonstrated solid knowledge of computer science fundamentals like data structures and algorithms.
- Demonstrated good understanding of applying application design patterns to solve complex problems.
- Exp working within Agile framework (ideally Scrum).
Desired skills:
- Proven experience developing software applications using relational and NoSQL databases.
- Python programming experience REST principles. IntelliJ IDE AWS CodeCommit AWS CodeDeploy Unit testing and mocking (JUnit, Mockito) Functional testing (Cucumber) Git version control system Unity or dependency injection
Soft skills required:
- Ability to work under pressure and within time constraints
- Strong communication and collaboration skills.
- Demonstrated strong initiative with ability to work independently.
Education requirements: Bachelor’s degree, preferably in Computer Science, Software Engineering, or any other Engineering field 8+ overall years exp or a masters degree with 6+ years overall exp.
- ...Role: Java Developer Location: Peoria, IL Duration: 12 months Job Description: Client wants a Strong front end Mid/Sr level Java Developer Must have Angular 2, Typescript, Bootstrap, Spring MVC and Full Stack Development experience...SuggestedImmediate startRelocation
- ...Role: Front End Java Developer Location: Peoria IL Duration: 12 Months Required Person must be able to work both independently and in a teaming environment. Must be very organized and able to learn new technologies through self-...Suggested
- ...the ICS senior software engineer, you will be responsible for developing UI/UX display software for the Energy and Transportation applications... ...Software testing and Development processes Experience with Java technologies and frameworks Experience with HTML5, Cascading...SuggestedContract workInternship
- ...with the ability to create and manage files and automate processes. - Strong experience with C++ and AUTOSAR, essential for developing features for machine systems. - Capability to work with code from domain controllers and integrate files from other...SuggestedRemote workFlexible hours
- ...systems development processes. Experience with autonomous or automated robotics systems. Ability to decompose requirements and develop technical solutions. Risk and benefit tradeoff analysis. Technical writing skills, including design documentation....SuggestedFull timeInternshipWork at office
- ...stable Fortune 500 company - let's talk! JOB RESPONSIBILITIES: Responsibilities in software development will be focused on developing advanced technologies, semi-autonomous, and autonomous solutions for heavy equipment. You’ll collaborate with team members to...Full time
$112.71k - $169.06k
...live. Together, we are building a better world, so we can all enjoy living in it.As part of a growing engineering team, you will help develop next-generation collision mitigation technologies for Caterpillar construction products. You will design and deliver software...Full timePart timeWork at officeRelocationRelocation packageFlexible hours$97.53k - $146.29k
...it happen, with our customers, where we work and live. Together, we are building a better world, so we can all enjoy living in it.Develops, designs, implements and tests software of embedded devices and systems; monitors and enhances the efficiency and stability of the...Full timePart timeWork at officeRelocationVisa sponsorshipRelocation packageFlexible hours- ...Job Title Research, design, develop, build, and test the low-layer software, such as OS integration, I/O drivers, boot, etc., which interfaces with Client’s wide variety of electronic controls hardware (i.e. ECU/ECMs). This assignment builds and documents team software...Work experience placementInternship
$44.22 per hour
...time off including PTO, holidays, and any other paid leave required by law. Job Summary: Summary: Seeking an engineer to develop, execute, and automate Hardware-in-the-Loop (HIL) and Software-in-the-loop (SIL) verification activities for embedded control systems...Local areaImmediate start- ...remote if candidate will be relocating Position Overview: This is a high-impact technical leadership role focused on developing and scaling production-quality autonomy software. The engineer will lead teams responsible for perception, planning, control, and...Contract workRemote workRelocation
- ...Embedded Software Engineer 3 (C++, Linux) As a senior positioning software developer, you’ll develop and bring to production products that enable autonomous and manned systems to estimate their position, altitude, and rates of change as they navigate through construction...
- ...evaluation of the embedded software and systems that make computers work. A typical embedded software engineer researches, designs, develops and tests operating systems-level software, compilers, and network distribution software for medical, industrial, military,...Contract workInternship
- ...maintenance; manage the software lifecycle through version control and configuration management; keep up to date on new technologies or develop new technologies; communicate technical information to customers, team members, suppliers and other units; and support and advise...
- System Integration Lead Location: IL-Mossville-Tech Center Building A (On-Site Full Time)—Relocation accepted Visa- any except H1B Typical task breakdown: The system integration lead assigns a task for a new requirement or issue. Collaborate within the hauling...Full timeInternshipH1bRelocation
- ...responsible for powertrain controls design, development, simulation, and validation for Electric Powertrain products. The position will develop common, leveraged control features to support various electrified powertrain system architectures. The position will collaborate...Contract workInternshipWork at office
- ...Key Responsibilities: Develop and maintain applications using WPF .NET (C#). Write clean, scalable, and efficient code in Python. Collaborate with cross-functional teams to define, design, and ship new features. Troubleshoot and debug applications...
- Job Posting This role will contribute to the delivery of diesel engine software flash files by completing testing to ensure all application features and functionality work as specified. The role supports large diesel engines, produced primarily in Lafayette, Indiana...
- ...the development of embedded systems for next-generation machinery and controls. Key Responsibilities: Design, develop, and debug device drivers for embedded systems. Work on firmware development in a RTOS environment (FreeRTOS or similar)...
- ...Job Description Develops, designs, implements and tests software of embedded devices and systems; monitors and enhances the efficiency and stability of the systems. Responsibilities The Service Technologies section delivers three releases per...Local areaRemote work
$128.47k - $208.77k
...Technology Solutions within Cat Technology. The individual hired for this position will work as part of an engineering team to design, develop, integrate, and test robust, scalable features on embedded electronic control systems for use in remote-controlled machine...Full timePart timeWork at officeRemote workVisa sponsorshipRelocation packageFlexible hours- ...RC/Autonomy system functions as desired on Dozers. Collaborate with Domain Architect, Technology Project Manager, other Software Developers, and Systems Engineers to deliver releases and fix issues. Top 3 Must-Have Skills C++ Programming Demonstrated, professional experience...Contract workInternship
$90k - $100k
...0.00/yr - $100,000.00/yr Direct message the job poster from L&T Technology Services Join a dynamic engineering team focused on developing safety applications for heavy machinery. This role involves designing, developing, integrating, and testing embedded software features...Full time- ...Seeking an engineer to develop, execute, and automate Hardware-in-the-Loop (HIL) and Software-in-the-loop (SIL) verification activities for embedded control systems. The role focuses on dSPACE-based test environments, system-level verification, automation in both the HIL...
- ...seeking an experienced HIL/SIL Validation Engineer to support embedded control system verification and validation. The engineer will develop, execute, automate, and troubleshoot Hardware-in-the-Loop (HIL) and Software-in-the-Loop (SIL) test environments using dSPACE,...Local areaWork visa
- Roles and Responsibilities Design, develop, test, and maintain embedded software for hardware-based systems. Develop operating system-level software, device drivers, and embedded applications. Analyze system requirements and create functional software solutions. Read and...
- ...Job Summary (List Format): - Develop, execute, and automate Hardware-in-the-Loop (HIL) and Software-in-the-Loop (SIL) verification activities for embedded control systems. - Focus on dSPACE-based test environments for system-level verification and automation...
$58.97 per hour
...health insurance, 401k, and holiday pay). Job Summary Cullerton Group is seeking an experienced Embedded Software Engineer to design, develop, test, and deploy embedded software for real‑time systems and device‑level applications. This role involves working across the full...Permanent employmentContract workInternshipWork at officeDay shift- ...programming and CAPL Scripting. Experience with microcomputer hardware, embedded software, development tools, and debugging methods to develop, configure, test, and debug software. Experience in applying general engineering principles, algorithms, and methodologies....
$112.71k - $169.06k
...transitioning into leadership with a focus on technical delivery.The CTCT division (a joint venture between Trimble and Caterpillar) develops positioning, control, and automation products for earthmoving and paving machines in the construction and mining industries, using...Full timePart timeRelocationRelocation packageFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Java Developer. Be the first to apply!



