Β 

Middle/Senior Java Developer

Hybrid
Mid-levelSenior
πŸ‡¨πŸ‡΄ Colombia
Software Developer
Software development

  • 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

Requirements

  • 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)

Β 

Sigma Software

Sigma Software

Our design team, which now consists of 60 creative and talented individuals, is looking for like-minded people

Artificial Intelligence
Augmented Reality
B2B
Software
Technology
Virtual Reality

LinkedIn

🏭software development
πŸŽ‚2002

Other jobs at Sigma Software

Β 

Β 

Β 

Β 

Β 

Β 

Β 

Β 

View all Sigma Software jobs

Notifications about similar jobs

Get notifications to your inbox about new jobs that are similar to this one.

πŸ‡¨πŸ‡΄ Colombia
Software Developer

No spam. No ads. Unsubscribe anytime.

Similar jobs

Β 

Β 

Β 

Β 

Β 

Β 

Β 

Β