Senior Application Developer (Java) - Innovative IT solutions
To see similar active jobs please follow this link: Remote Development jobs
Truelogic is a leading provider of nearshore staff augmentation services, located in New York. Our team of 500 tech talents is driving digital disruption from Latin America to the top projects in U.S. companies. Truelogic has been helping companies of all sizes to achieve their digital transformation goals.
Would you like to make innovation happen? Have you ever dreamed of building Products that impact millions of users? Nice! Then we have a seat for you on our team!
What are you going to do?
You will have the opportunity to work in a forward-thinking and growth-oriented environment, at an innovative team of management consultants, app developers, designers and digital transformation experts.
We specialize in enterprise security architecture, technologies and business processes to increase cyber resiliency. Our expertise also include mobile and web application development, data visualization and analytics, Internet of Things (IoT) development and end-to-end IT strategy and consulting for development projects.
Occupy a unique position in the market and join our fast-paced, elite development team. As a full-stack Java developer, you will play a crucial role in designing, developing, and maintaining web-based and machine-to-machine API-based applications. You will collaborate with business stakeholders and contribute to all aspects of the development lifecycle, from initial design to deployment and ongoing maintenance
Design, develop, and maintain server-side Java code for web applications using JavaEE application servers like Tomcat or Netty.
Develop browser-based client-side code using technologies such as HTML, CSS, JSP, AJAX, DWR, JSON, ExtJS, Angular, React.js, GraphQL, and Node.js.
Demonstrate proficiency in database development, including SQL, PLSQL, and ORM tools like Hibernate.
Collaborate with business stakeholders to build financial systems and implement SWIFT and FIX Messaging for inter-institution communication, as well as RabbitMQ for internal microservices communication.
Work with data structures and algorithms.
Utilize RabbitMQ (with cloud function stream) and other common open-source libraries.
Collaborate with the team to implement cloud-native CI/CD container-based integration/deployment using Docker, Kubernetes, and JFrog in a public cloud provider like AWS.
What will help you succeed
Strong proficiency in core Java 11+, multithreading/concurrency/transaction, Spring/SpringBoot, Hibernate/JPA/JDBC, and JUnit Mockito.
Solid understanding of Object-Oriented design, functional (and reactive) programming, and code refactoring.
Proven experience writing clean, quality, and secure code.
Proficiency in data modeling and database development, including SQL, PL/SQL, and Hibernate/JPA best practices.
Experience with microservices architecture (EDA, DDD) and Kubernetes, as well as distributed tracing (e.g., OpenTelemetry).
Knowledge of SWIFT and FIX Messaging, and experience with RabbitMQ message broker.
Senior Application Developer (Java) - Innovative IT solutions
To see similar active jobs please follow this link: Remote Development jobs
Truelogic is a leading provider of nearshore staff augmentation services, located in New York. Our team of 500 tech talents is driving digital disruption from Latin America to the top projects in U.S. companies. Truelogic has been helping companies of all sizes to achieve their digital transformation goals.
Would you like to make innovation happen? Have you ever dreamed of building Products that impact millions of users? Nice! Then we have a seat for you on our team!
What are you going to do?
You will have the opportunity to work in a forward-thinking and growth-oriented environment, at an innovative team of management consultants, app developers, designers and digital transformation experts.
We specialize in enterprise security architecture, technologies and business processes to increase cyber resiliency. Our expertise also include mobile and web application development, data visualization and analytics, Internet of Things (IoT) development and end-to-end IT strategy and consulting for development projects.
Occupy a unique position in the market and join our fast-paced, elite development team. As a full-stack Java developer, you will play a crucial role in designing, developing, and maintaining web-based and machine-to-machine API-based applications. You will collaborate with business stakeholders and contribute to all aspects of the development lifecycle, from initial design to deployment and ongoing maintenance
Design, develop, and maintain server-side Java code for web applications using JavaEE application servers like Tomcat or Netty.
Develop browser-based client-side code using technologies such as HTML, CSS, JSP, AJAX, DWR, JSON, ExtJS, Angular, React.js, GraphQL, and Node.js.
Demonstrate proficiency in database development, including SQL, PLSQL, and ORM tools like Hibernate.
Collaborate with business stakeholders to build financial systems and implement SWIFT and FIX Messaging for inter-institution communication, as well as RabbitMQ for internal microservices communication.
Work with data structures and algorithms.
Utilize RabbitMQ (with cloud function stream) and other common open-source libraries.
Collaborate with the team to implement cloud-native CI/CD container-based integration/deployment using Docker, Kubernetes, and JFrog in a public cloud provider like AWS.
What will help you succeed
Strong proficiency in core Java 11+, multithreading/concurrency/transaction, Spring/SpringBoot, Hibernate/JPA/JDBC, and JUnit Mockito.
Solid understanding of Object-Oriented design, functional (and reactive) programming, and code refactoring.
Proven experience writing clean, quality, and secure code.
Proficiency in data modeling and database development, including SQL, PL/SQL, and Hibernate/JPA best practices.
Experience with microservices architecture (EDA, DDD) and Kubernetes, as well as distributed tracing (e.g., OpenTelemetry).
Knowledge of SWIFT and FIX Messaging, and experience with RabbitMQ message broker.