Job Description
- Implement portions of software following given classes/components design and using your primary tech stack
- Ensure quality, maintainability, and conformance of software to best practices
- Produce clean code
- Participate in requirements clarification sessions, collect inputs and requirements of assigned tasks
- Proactively review own code with peers to ensure its quality
- Participate in estimation and planning sessions
- Play supervisory, advisory, and coaching roles for one or several Juniors specialists, ensuring their assigned tasks are delivered thanks to guidance and peer reviews provided
- Develop technical project documentation and user documentation
- Participate in project and team meetings, provide relevant contributions and information
Qualifications
- At least 4+ years of working experience with Java
- Knowledge of concurrency, multithreading, and performance optimization
- Experience with any CI/CD and any collaboration tool, such as GitHub
- Deep understanding of software development principles, methodologies, design patterns, and best practices
- At least one modern build tool (Maven, Gradle, sbt)
- Experience with Spring Boot
- Experience with IO, network IO, and serialization
- Experience with at least one RDBMS (Oracle, Postgres, MySQL, SQL Server, etc.)
- Experience with AWS (at least on a user level)
- Experience with unit and module testing
- Proficiency with such tools as Git, IDEs, etc.
- At least an Upper-Intermediate level of English
WILL BE A PLUS
- Knowledge or experience building high-load concurrent, low-latency applications
- Knowledge/experience with Java21 Virtual Threads and structural concurrency
- Experience with UNIX systems
- Experience with Docker/Kubernetes
- Knowledge of the AdTech domain
- Knowledge or experience related to Bidder development
- Previous experience with Kotlin or Scala
- Experience with any data framework (e.g., Spark, Flink, Hadoop) or data store (e.g., Spark, Hive, Redshift, Presto, Snowflake)
See more jobs at Sigma Software
Apply for this job