
Technical Architect - Java
JDA
🇮🇳 India
On-site
1 day ago
- Java
- Spring Boot
- Oracle
- SQL
- Groovy
- GitHub
- Jenkins
- GitHub Actions
- OCI
- Azure
- SFTP
- Kubernetes
- React.js
- Snowflake
- Docker
- Elasticsearch
- Object Oriented Programming
- SOAP
- JMS
- EDI
- CI/CD
- Test Automation
- Jira
- Git
- Maven
- Change Management
- AJAX
1 day ago
Scope:
- Collaborate closely with Solution Architects, Product Management, Product Development, QA, TechOps, and Production Support across all phases of the project. Lead customer project implementations from a technical perspective, working directly with customers throughout the implementation lifecycle to provide technical leadership, guidance, and expertise—ensuring successful delivery and alignment with business objectives.Â
Our current technical environment:Â
- Software:Java, SpringBoot, Oracle, My SQL, Groovy, GitHub, Jenkins, GitHub ActionsÂ
- Application Architecture: Scalable, Resilient, Secure Multi-Tenant ArchitectureÂ
- Cloud Architecture: OCI, MS Azure, Oracle, DB, AS2, SFTPÂ
- Frameworks/Others: Kubernetes, RDBMS, Spring Boot, React JS, Snowflake, KafkaÂ
- Good to have: Ext JS, React Framework, Docker, SingleStore, Maria, ElasticsearchÂ
What you’ll do:Â
- Participating in discovery sessions with CustomersÂ
- Analyzing Customer requirements and documenting Software Requirements SpecificationÂ
- Producing design documents and participating in design reviewsÂ
- Creating project planÂ
- Writing code, unit tests, and build/deployment scriptsÂ
- Participating in code reviewsÂ
- Reviewing Test StrategiesÂ
- Monitoring and Managing project executionÂ
- Executing performance/scalability tests & profiling hotspotsÂ
- Collaborating with Solution Architects, Product Management Group, Product Development, QA, TechOps and Production Support during the various phases of the projectÂ
What we are looking for:
- BS/MS in Engineering, Computer Science, Supply Chain, ITÂ
- Minimum 8 years of experience in software development and implementationÂ
- Strong analytical problem-solving skillsÂ
- Strong Object-Oriented Programming Skills. Good understanding of data structures and algorithms.Â
- Extensive knowledge of the Java programming language and good understanding of software design patternsÂ
- Hands on expert in full stack development experience using any of the stack Java, Spring Boot, Spring, Oracle, SQL, React JSÂ
- Experience with relational databases (preferably Oracle) and Object/Relational frameworks. Should be able to write SQL queries, procedures, triggers and do basic performance tuning.Â
- Experience with enterprise integration patterns & protocols, including SOAP, REST, JMS, EDI.Â
- Experience writing build & deployment scripts (e.g. Ant)Â
- Experience in leveraging continuous integration and robust build/test automation, with a preference for cross platform stacks and containerization (Jira, Git, Jenkins, Maven)Â
- Experience in one of the public cloud technology stacks such as Azure, OCIÂ
- Excellent communication (verbal and written) and interpersonal skillsÂ
- Systems implementation skills: requirements/process analysis, conceptual and detailed design, configuration, testing, training, change management, supportÂ
- Prior experience in development or consulting with an enterprise software vendor is a plus.Â
- Functional knowledge of supply chains, logistics, order management, etc. is a plusÂ
- Experience with newer web client technologies such as ReactJS, AJAX, EXTJS is a plus.Â
Our Values
If you want to know the heart of a company, take a look at their values. Ours unite us. They are what drive our success – and the success of our customers. Does your heart beat like ours? Find out here:Core Values
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status.
Technical Architect - Java · JDA