Java Platform Engineer

Detalles de la oferta

Intersog® is a Chicago-based provider of software engineering, custom development, and IT consulting solutions. We help companies address IT talent by building dedicated software development teams either locally in the USA / Canada / Mexico or in our R&D centers in Ukraine.

**Responsibilities**:

- Implement scalable and fault-tolerant architectures to ensure high availability and performance.
- Write clean, efficient, and maintainable code following industry best practices and coding standards.
- Conduct thorough testing and debugging of backend systems to ensure reliability, scalability, and security.
- Optimize system performance, identifying and resolving bottlenecks, and implementing performance tuning techniques
- Collaborate with database administrators to design and optimize database schemas, queries, and transactions
- Work closely with DevOps teams to ensure smooth deployment, monitoring, and maintenance of backend systems.
- Stay updated with the latest technologies, frameworks, and best practices in distributed systems and contribute to the continuous improvement of our development processes.
- Provide technical guidance and mentorship to junior engineers, fostering a culture of knowledge sharing and growth.

**Requirements**:

- Strong proficiency in Java development with a deep understanding of object-oriented programming principles.
- Proficiency in building RESTful APIs and familiarity with related frameworks such as Spring, JAX-RS, or Play Framework.
- Solid understanding of distributed systems concepts, including scalability, fault tolerance, and data consistency.
- Experience with message brokers and stream processing systems like Apache Kafka or RabbitMQ.
- Proficiency in database design and SQL, with experience in working with relational databases like MySQL, Oracle, or PostgreSQL.
- Familiarity with NoSQL databases like MongoDB, Cassandra, or Redis.
- Strong understanding of software development best practices, including version control, code reviews, and automated testing.
- Experience with containerization technologies like Docker and container orchestration platforms like Kubernetes is a plus.
- Familiarity with cloud platforms such as AWS, Azure, or Google Cloud is a plus.
- Excellent problem-solving skills, attention to detail, and the ability to work in a fast-paced, collaborative environment.
- Good communication skills and the ability to effectively articulate technical concepts to both technical and non-technical stakeholders.


Salario Nominal: A convenir

Fuente: Whatjobs_Ppc

Requisitos

Principal Site Reliability Developer

Job Requirements: 8+ years of software design and development experience with distributed, highly-scalable, maximum availability (HA, brownout), multi-node e...


Ll Oefentherapie - Jalisco

Publicado 9 days ago

Test Technician 2 (N)

Share this job as a link in your status update to LinkedIn. Category: For Job Seekers Location: [Insert Location] Job DescriptionProduction Test Technician: ...


Sanmina Corporation - Jalisco

Publicado 9 days ago

Site Reliability Engineer Iii

Site Reliability Engineer IIIAt F5, we strive to bring a better digital world to life. Our teams empower organizations across the globe to create, secure, an...


F5 Networks, Inc. - Jalisco

Publicado 9 days ago

Linux Administrator

We're hiring! At Cognizant we have an ideal opportunity for you to be part of one of the largest companies in the digital sector worldwide. A Phenomenal Pla...


Cognizant - Jalisco

Publicado 9 days ago

Built at: 2024-11-13T12:30:15.316Z