Custom Software Engineer
Core
Design, code, and enhance custom software solutions and components across systems or applications using modern frameworks and agile practices.
Role type
Senior Java Full Stack Engineer
Builds
Scalable, high-performing software solutions tailored to specific business needs
Domain
Enterprise Software Development
Deliverable
production ML models | product features
Required skills
Java, J2EE, Spring Framework (Boot, MVC), RESTful APIs, Hibernate/JPA, HTML5, CSS3, JavaScript (ES6+), React/Angular/Vue, Relational Databases (Oracle/MySQL/PostgreSQL), SQL, Git, Maven/Gradle, JUnit/Mockito
Preferred skills
Microservices architecture, Spring Security, Kafka/JMS, Redux/Context API, AWS/Azure/GCP, Docker, Jenkins/Azure DevOps/GitHub Actions, Postman/Rest Assured, NoSQL (MongoDB/Cassandra), Kubernetes, Terraform, ELK/Splunk
Responsibilities
Develop backend services using Core Java and Spring; build responsive frontend interfaces; design and optimize database schemas; implement CI/CD pipelines; perform unit and API testing; collaborate in Agile/Scrum teams.
Seniority
Senior, hands-on IC