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
- ...knowledge of any higher-level programming language (C#, C++, VB.Net, Java, Rust, etc.). Working knowledge of Excel macros and formulas... ...Application Engineers, team lead, and/or customers. • Develop and maintain the workgroup process documentation as required....Suggested
$128.47k - $192.71k
...customer and provide coverage for all customers.Cat Electronics’ Common Services and Network Solutions section is responsible for developing embedded software libraries and data link standards used across Caterpillar’s line of machine and engine products. Our team is...SuggestedFull timePart timeRelocationVisa sponsorshipRelocation packageFlexible hours- ...Key Responsibilities: Design, develop, and optimize C++ software for autonomous vehicle platforms. Collaborate with cross-functional teams to integrate autonomy algorithms into embedded systems. Implement and test real-time software for perception,...Suggested
- ...Java Engineer (Java / SQL) Overview AdvanceNet Health Solutions is seeking an experienced, highly process-driven Lead Technical... ...standardization, and optimization across people, process, and technology. Develop, enforce, and evolve request handling standards, escalation...SuggestedPermanent employment
- ...optimizing performance and human errors. Technical Skills Required: (Required) Expert in Azure DevOps Proficient in Java and Node.Js. Strong experience with infrastructure as a Code Strong knowledge of Powershell Management, Expert in App services...
$112.71k - $169.06k
...Engineer in the Machine Technology Platform Group, you will collaborate with a dynamic team to advance new technologies. You will design, develop, and test software for current and future Caterpillar machine subsystems, using iterative development to deliver features quickly....Full timePart timeRelocation packageFlexible hours- We're looking for a Senior Back-End Engineer to join an enterprise engineering team building cloud-native, server less solutions on Azure. The ideal candidate has deep hands-on experience with Node.js and CosmosDB, and has built and maintained Azure Function Apps in a ...
$128.47k - $192.71k
...Controls Technical Lead in the Stationary Power Conversion Controls section within Caterpillar's IDES division, you will lead the team developing site controls and Energy Management System (EMS) solutions. You will guide a group of engineers, champion customer needs into...Full timePart timeRelocationFlexible hours$128.47k - $192.71k
Career Area:EngineeringJob Description:Your Work Shapes the World at Caterpillar Inc. When you join Caterpillar, you're joining a global team who cares not just about the work we do - but also about each other. We are the makers, problem solvers, and future world builders...Full timePart timeRelocation packageFlexible hours- Job Posting Key Skills Requested: Primary: RTOS experience (priority for majority of ECMs involved). Secondary: Linux experience (useful but less critical; only a couple ECMs involved). Competencies in Embedded C programming, MATLAB/Simulink modeling. Application...Full time
- ...and repeatability. Write test procedures and reports, and present on test outcomes. Write Controls feature requirements and develop Simulink models. Evaluate controls features with MIL, SIL and HIL as needed Perform controls integration and system development...Internship
$65k - $75k
Job Title: Embedded SW Engineer Location: Mossville, IL Tax Term (W2, C2C): Fulltime Job Type (Permanent/Contract) : Permanent Duration: Fulltime Pay Range: $65k to $75k/Annum Description: Responsible for the development, ...Permanent employmentFull timeContract work- ...embedded software and systems that make Electronic Control Modules (ECM) 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 workInternshipRelocation
- ...Description: 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 develops the low-layer software...Internship
- ...and mathematical analysis to the design, development, testing, and evaluation of embedded software and systems. Research, design, develop, and test operating systems-level software, compilers, and network distribution software. Applications span medical, industrial,...Work experience placement
- ...with perception systems, sensor fusion, or motion planning algorithms. Familiarity with simulation pipelines (SIL/HIL) and functional safety concepts. Background in developing software for heavy industrial, automotive, or off-highway autonomous systems....Contract work
- ...the design, development, integration, and testing of embedded software features on electronic controls. The role involves developing embedded software solutions in a Linux environment, troubleshooting issues, creating validation plans, and collaborating with...H1b
$112.71k - $169.06k
...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 officeVisa sponsorshipRelocation packageFlexible hours- Job Title This position will integrate C++ configuration files and compiled libraries into final flash files for network manager ECUs specific to a Client’s machine. This person will also gain and provide expertise to troubleshoot machine level integration issues that...
$97.53k - $146.29k
...thrive in the teams we are building. Join us!Job Summary:The Performance/Simulation/Application Engineer will play a key role in developing and launching e-Powertrain systems for our Large Mining Truck products, including diesel electric, battery electric and dynamic energy...Full timePart timeCurrently hiringRelocation packageFlexible hours- ...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...
$120k
...development and deployments. You will play a crucial role in designing, developing, and maintaining scalable web applications deployed on AWS... ...architectures. Additional Languages: Experience with Java or Kotlin. Messaging/Streaming: Experience with Kafka or AWS...- ...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
- Job Description : Description: 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...
- ...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)...
- ...primary responsibilities will be to utilize analytical techniques to develop and validate cooling systems used in construction, mining, power... ...in at least one programming language such as Python, C++ or Java. Working knowledge of diesel engines, powertrain cooling and/or...
- ...Are you an experienced Full Stack Nodejs Developer with a desire to excel? If so, then Talent Software Services may have the job for you... ...on facing products/programs – Both New and redesign of legacy Java applications into modern AWS based React/ Node applications. Most...Remote work
- ...Control Design And Development Engineer Research and develop new technology/control systems and software. Development, evaluation, and... ...), CANape, CANalyzer or the current toolset. Experience with Java, JavaScript, Python, C, C++ Soft Skills Required:...
$128.47k - $208.77k
...development, and deployment of full‑stack solutions using Next.js/Java/Spring BootProvide technical leadership to engineering teams,... ..., and cloud‑native design patterns.Mentor and guide developers through code reviews, technical coaching, and pair programming....Full timePart timeWorldwideFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Java Developer. Be the first to apply!


