FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Back End Software Engineer
Uni Systems. Develop and maintain back-end web applications, services, and business logic.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in back-end development using Python and frameworks such as Spring Boot and Node.js, with a strong focus on API design, database management, and application security. Proficient in implementing cloud-based solutions and optimizing application performance through best practices and monitoring tools.
Highest-signal resume keywords
Back-End Development With PythonAPI Design And DevelopmentRelational Database ManagementApplication Performance MonitoringCloud-Based Services Configuration
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
PythonSpring BootHibernateNode.jsPostgreSQLOracleMySQLDockerKubernetesRESTful APIs
Tools & Technologies
DynatraceSplunkElastic APMOpenTelemetryGitFlowSVNOpenAPISwagger
Certifications & Qualifications
AWS Certified Developer AssociateMicrosoft Azure Developer AssociateCNCF Certified Kubernetes Application Developer (CKAD)
Industry Keywords
Application Performance MonitoringAuthentication And AuthorizationNoSQL DatabasesContainerizationOrchestration Technologies
Tech Stack
Tools & technologiesAWSAzureCloudDockerHibernateJavaScriptKubernetesMongoDBMySQLNode.jsNoSQLOraclePostgresPythonSplunkSpringSpring BootSpringBootSQLSubversion
About the role
Key responsibilities & impact- Develop and maintain back-end web applications, services, and business logic.
- Design, develop, and optimize APIs and server-side functionality.
- Integrate front-end components with back-end systems and databases.
- Design and implement efficient, scalable, and secure data storage solutions.
- Apply security best practices, including input validation, authentication, authorization, secure storage, logging, and monitoring.
- Ensure application performance, scalability, and reliability through continuous optimization.
- Participate in the design and development of scalable software solutions.
- Maintain clean, organized, and high-quality code following established coding standards.
- Analyze, troubleshoot, and resolve application issues through code review, monitoring, and debugging.
- Perform unit and integration testing, validate code changes, and ensure software quality.
- Deliver solutions that meet functional and non-functional requirements and user expectations.
- Create and maintain technical documentation.
- Configure and support cloud-based back-end services, including serverless functions, storage services, and managed Kubernetes environments.
- Implement and maintain authentication and authorization mechanisms to secure APIs and services.
- Develop and maintain automated unit and integration tests within CI/CD pipelines.
Requirements
What you’ll need- Minimum Master’s degree (EQF Level 7) with at least 5 years of IT experience, a Bachelor’s degree (EQF Level 6) with at least 7 years of IT experience, or a secondary education diploma granting access to higher education with at least 12 years of professional IT experience.
- Proficiency in back-end development with Python and experience working with frameworks such as Spring Boot, Hibernate, and Node.js.
- Strong understanding of the full web development lifecycle, programming concepts, development tools, and best practices.
- Experience with Application Performance Monitoring (APM) tools such as Dynatrace, Splunk, and Elastic APM, with knowledge of OpenTelemetry for metrics, logs, and distributed tracing.
- Strong experience with relational databases, including PostgreSQL, Oracle, and MySQL, with the ability to write complex SQL queries and design efficient database structures.
- Knowledge of NoSQL databases such as MongoDB, CouchDB, and Cosmos DB, including consistency and performance considerations.
- Experience with version control systems and development workflows, including GitFlow, trunk-based development, and exposure to legacy systems using SVN.
- Experience designing, developing, documenting, and securing RESTful APIs and web services, including the use of OpenAPI/Swagger.
- Knowledge of containerization and orchestration technologies such as Docker and Kubernetes.
- Understanding of authentication and authorization standards, including OAuth 2.0, OpenID Connect (OIDC), JWT, and EU Login.
- Experience working with and strong understanding of the i2 technology stack.
- One of the following or an equivalent certification: AWS Certified Developer Associate, Microsoft Azure Developer Associate, or CNCF Certified Kubernetes Application Developer (CKAD).