Software Engineer (Java/Kotlin Full Stack
GARGI TECHNOLOGIES INC
Washington, DC, United States
about 1 month ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
1 year minimum
Working hours
Regular working hours
Job source
Tech stack
Clean Code Principles
Java (Programming Language)
JavaScript (Programming Language)
Spring Security
Amazon Web Services
Applications Architecture
Application Performance Management
HTML5
Unit Testing
Microsoft Azure
Cascading Style Sheets (CSS)
Code Review
+28 more
Continuous Integration
Relational Databases
Software Debugging
Gradle
Hibernate (Java)
Java Persistence API
Spring Framework
Junit
PostgreSQL
Apache Maven
MySQL
Mockito
Software Engineering
Software Systems
TypeScript
Web Application Frameworks
Google Cloud
Spring-mvc
ReactJS
Spring-boot
Kotlin
AngularJS
Kubernetes
Information Technology
Software Coding
Restful APIs
Docker
Microservices
Job description
We are looking for a skilled and motivated Software Engineer with experience in Java, Kotlin, Spring Framework, Hibernate, React, and Angular. The ideal candidate will be responsible for designing, developing, testing, and maintaining scalable web applications while collaborating with cross-functional teams to deliver high-quality software solutions., * Design, develop, and maintain enterprise-grade applications using Java and Kotlin.
- Build and maintain RESTful APIs using Spring Boot.
- Develop responsive and interactive user interfaces using React and Angular.
- Implement database operations using Hibernate/JPA.
- Write clean, efficient, and maintainable code following coding standards and best practices.
- Participate in application architecture, code reviews, and technical discussions.
- Troubleshoot, debug, and resolve application issues.
- Collaborate with product managers, QA engineers, and other developers throughout the software development lifecycle.
- Optimize application performance, scalability, and security.
- Create and maintain technical documentation.
Requirements
- Strong experience in Java and Kotlin.
- Hands-on experience with Spring Boot, Spring MVC, and Spring Security.
- Good knowledge of Hibernate/JPA and relational databases such as MySQL or PostgreSQL.
- Experience building RESTful APIs and microservices.
- Proficiency in React.js and Angular.
- Strong understanding of HTML5, CSS3, JavaScript, and TypeScript.
- Experience with Git and version control systems.
- Familiarity with Maven or Gradle.
- Understanding of Agile/Scrum development methodologies., * Bachelor’’'’s degree in Computer Science, Information Technology, or a related field.
- Experience with cloud platforms (AWS, Azure, or Google Cloud Platform) is a plus.
- Knowledge of Docker, Kubernetes, and CI/CD pipelines is an advantage.
- Familiarity with unit testing frameworks such as JUnit and Mockito.
Experience
- 1-7 years of experience in full-stack software development using Java/Kotlin and modern frontend frameworks.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on dice.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
KD
Krissy Davis
about 3 years ago
LM
Luis Minvielle
Is Software Engineering Over-Saturated?
over 2 years ago
EM
Eli McGarvie
Fullstack Developer Salary UK
about 3 years ago
LM
Luis Minvielle
Where to Find Entry-Level Software Engineering Jobs
over 2 years ago
EM
Eli McGarvie
React Developer Salary [2023]
over 3 years ago
EM
Eli McGarvie
7 Most Popular Web Developer Jobs in Europe
over 3 years ago