Software Engineer / Java Developer

Adroitpeople LTD
Bournemouth, United Kingdom
5 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Bournemouth, United Kingdom

Tech stack

Java
JavaScript
Agile Methodologies
Amazon Web Services (AWS)
Software Applications
Azure
C Sharp (Programming Language)
C++
Software as a Service
Code Review
Linux
Web Development
Github
Python
Linux Servers
MySQL
Role-Based Access Control
Software Deployment
Software Engineering
Software Systems
SQL Databases
Subversion
System Testing
Web Services
React
Software Security
GIT
Information Technology
Vba Programming Language
Front End Software Development
REST
Software Version Control
Programming Languages

Job description

We are seeking a dynamic and passionate Software Engineer / Java Developer to join our innovative technology team. In this role, you will be instrumental in designing, developing, and maintaining robust software solutions that drive our business forward. Your expertise will help shape scalable applications, enhance system performance, and deliver seamless user experiences across various platforms. If you thrive in a fast-paced environment and are eager to work on cutting-edge projects utilizing a broad spectrum of technologies, this opportunity is perfect for you!, * Develop, test, and deploy high-quality software applications using Java and other programming languages such as C#, Python, C++, and VBA.

  • Collaborate within Agile teams to deliver features efficiently while adhering to best practices in software development.
  • Design and implement RESTful APIs and web services to enable smooth communication between different systems and platforms.
  • Contribute to front-end development using frameworks like React and Express, ensuring engaging user interfaces.
  • Manage version control processes utilizing tools like GitHub, Git, SVN, and Azure DevOps to maintain code integrity.
  • Integrate diverse technologies including AWS, Azure cloud services, Linux environments, and SQL databases such as MySQL for scalable application deployment.
  • Participate in code reviews, system testing, and troubleshooting to ensure optimal performance and security of applications.
  • Support the development of secure access controls (RBAC) and compliance with security standards such as REST API security protocols.

Requirements

Do you have experience in VBA?, * Proven experience in software development with a strong focus on Java programming language.

  • Familiarity with front-end technologies including JavaScript, React, and RESTful API integration.
  • Hands-on experience working with cloud platforms such as AWS or Azure for application hosting and infrastructure management.
  • Knowledge of IT infrastructure components including Linux servers, MySQL databases, and application deployment pipelines.
  • Experience working within Agile methodologies to deliver iterative improvements efficiently.
  • Proficiency with version control systems like GitHub, Git, SVN for collaborative development workflows.
  • Understanding of application security principles including RBAC (Role-Based Access Control) and REST API security best practices.
  • Exposure to other programming languages such as C#, C++, Python or VBA is advantageous for versatile development tasks.
  • Background in web development including front-end design principles using React or similar frameworks is preferred.
  • Familiarity with quantum engineering concepts is a plus for innovative project involvement but not mandatory. Join us to be part of a forward-thinking team where your skills will directly impact the evolution of our technology solutions! We value energetic professionals eager to innovate and excel in a collaborative environment that fosters growth and continuous learning!

About the company

Adroit People 1 Cecil Road, Bournemouth

Apply for this position