Software Engineer IV

1 hour, 40 minutes ago
Full-time
Lead
Software Development
Mitratech

Mitratech

Mitratech specializes in automating processes through innovative solutions and services in compliance, risk management, enterprise HR, and legal operations, empowering organizations to effectively manage risks and scale for future growth.

Professional Services
1K-5K
Founded 1987
$3M raised

Description

  • Code, test, and implement products for web-based enterprise applications.
  • Review technical requirements and develop code across a variety of programming languages.
  • Monitor application performance and resolve performance bottlenecks.
  • Maintain and improve Java applications by fixing bugs, applying updates, and optimizing performance.
  • Collaborate with developers, testers, and stakeholders to support successful maintenance and delivery.
  • Document software changes and the reasoning behind them.
  • Participate in code refactoring efforts to improve code structure and maintainability.
  • Create and maintain unit and regression tests to prevent regressions.
  • Perform code reviews to ensure quality and adherence to coding standards.
  • Identify and address security vulnerabilities in Java applications.
  • Mentor junior engineers through code reviews, guidance, and technical support.
  • Communicate with clients verbally and in writing while resolving software issues.

Requirements

  • 8+ years of experience in Java development.
  • BE/B.Tech in Computer Science, Information Systems, or a related field.
  • Strong communication and interpersonal skills.
  • Ability to reason logically and provide innovative solutions.
  • Self-reliant, motivated, and able to work independently.
  • Advanced proficiency in Java and JavaScript.
  • Experience with web services.
  • Experience with RDBMS DDL and SQL.
  • Experience with Hibernate or another ORM framework.
  • Experience with Spring Framework.
  • Experience with JUnit or another testing framework.
  • Software programming coursework or completed projects using programming languages, ideally Java.
  • Understanding of relational databases and SQL, Java, or JavaScript.
  • Experience with Agile development methodologies, especially Scrum.
  • Experience using Eclipse IDE or similar development environments.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior HR Systems Analyst

Relativity Space 251-1K Aerospace & Defense

Relativity Space is hiring an HRIS Analyst to support Workday and related HR systems for the Terrestrial Software team as it automates HR and business processes across the company’s rocket factory and launch operations.

34 minutes ago

Staff Software Engineer

Cision 5K-10K Professional Services

Cision is hiring a Staff Software Engineer to advance the Brandwatch Consumer Research platform, a large-scale distributed system that turns online conversations into real-time intelligence for organizations worldwide.

AWS Java JavaScript Kafka Kubernetes PostgreSQL Python Solr
38 minutes ago

Senior Software Engineer, Cloud Platform

Signifyd 251-1K IT Services

Signifyd is hiring a Senior Software Engineer for its Cloud Platform Engineering group to lead the design, implementation, and management of enterprise cloud infrastructure that supports high-scale commerce and internal platform reliability.

Argo CD AWS Cassandra CI/CD Elasticsearch Encryption GCP GitHub Actions GitOps Go Java Kafka Kubernetes LLM Microservices MySQL OpenTelemetry PostgreSQL Python TeamCity Terraform TypeScript
38 minutes ago

Senior Software Engineer, Network Infrastructure

Airbnb 5K-10K Hotels, Restaurants & Leisure

Airbnb is hiring a Network Infrastructure engineer to own and evolve its global production network that connects users and services across cloud-native systems worldwide.

AWS Azure DNS Envoy GCP Kubernetes Network Security
55 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers